Software/Embedded Systems Engineer per il controllo sperimentale quantistico e l'automazione
- Tipo di contratto
- Contratto
- Luogo
- Zürich
- Prima pubblicazione
Software/Embedded Systems Engineer per il controllo sperimentale quantistico e l'automazione #
60%-100%, Zurich, fixed-term ####
print Drucken
Il gruppo Trapped Ion Quantum Information (TIQI) svolge ricerche nel dominio quantistico utilizzando ioni intrappolati, concentrandosi sull'elaborazione dell'informazione quantistica, la metrologia quantistica e le questioni fondamentali della fisica quantistica. La nostra ricerca è guidata da una combinazione di affrontare sfide tecnologiche e sviluppare nuove tecniche per il controllo quantistico.
Il gruppo TIQI è strettamente connesso all'ETHZ-PSI Quantum Computing Hub e la posizione pubblicizzata comporterà una stretta collaborazione con il suo team di ioni intrappolati, che conduce ricerche correlate sull'elaborazione di informazioni quantistiche con ioni intrappolati scalabili.
Contesto del progetto ##
Il gruppo TIQI gestisce diversi setup sperimentali che hanno obiettivi scientifici differenti ma condividono un'architettura di sistema di controllo e un software comuni.
Dispositivi embedded e controllati via software sono utilizzati ampiamente negli esperimenti con ioni intrappolati, ad esempio per generare centinaia di forme d'onda arbitrarie sincronizzate, eseguire rapide acquisizioni di dati digitali e analogici, consentire il monitoraggio e il controllo in tempo reale, implementare loop di servo PID a segnale misto o coordinare l'hardware di basso livello in tutto il setup.
Cerchiamo un Software/Embedded Systems Engineer per aiutare a sviluppare, mantenere e migliorare il software e il firmware che supportano i nostri esperimenti. Questo lavoro spazia sia dai sistemi embedded di basso livello che dal software di controllo di alto livello e include l'aiuto nel dare forma all'architettura del nostro sistema di controllo sperimentale a lungo termine.
A seconda del background del candidato, il ruolo può concentrarsi maggiormente sul software embedded e sul firmware per dispositivi di basso livello, o maggiormente sul software di controllo basato su Python di alto livello, l'automazione e l'integrazione di sistema. Siamo anche molto interessati a candidati che si sentano a proprio agio nel lavorare in entrambi i domini.
Descrizione del lavoro ##
• Un esperimento con ioni intrappolati è gestito attraverso una moltitudine di dispositivi elettronici e computazionali, inclusi system-on-chip che eseguono Linux embedded o software bare-metal insieme a gateware FPGA personalizzato, nonché servizi software di alto livello che eseguono su workstation Windows o Linux
• CPU embedded standalone che eseguono software bare-metal o Linux sono utilizzate anche in dispositivi come il Raspberry Pi
• Insieme, questi componenti sono messi in rete per formare un sistema di controllo sperimentale su scala di laboratorio
In qualità di software/embedded systems engineer nel nostro team misto di fisici e ingegneri, vi occuperete di:
• Sviluppare, mantenere e correggere errori (debug) del software attraverso diversi livelli del sistema di controllo, dal software e firmware di basso livello su piattaforme hardware embedded al software di controllo, automazione e monitoraggio di alto livello, inclusi driver hardware, API di comunicazione, servizi di controllo e monitoraggio, librerie specializzate per calcoli numerici/scientifici e infrastruttura software condivisa utilizzata in tutto il laboratorio
• Creare, migliorare e mantenere repository di software e firmware in linea con le pratiche di ingegneria del software standard del settore, come il controllo di versione, l'unit testing, CI/CD e la documentazione
• Aiutare a dare forma all'architettura del sistema di controllo sperimentale più ampio, prevedere colli di bottiglia e 'punti critici', e dare priorità al lavoro di conseguenza
• Supportare e consigliare gli utenti finali del sistema di controllo e contribuire alla documentazione, agli esempi e ai materiali di formazione
Informazioni generali
• Il nostro software embedded è attualmente scritto principalmente in C/C++, mentre il software e i servizi di controllo di alto livello fanno ampio uso di Python
• Il nostro gateware FPGA è scritto principalmente in Verilog/SystemVerilog per FPGA e SoC AMD
• Il nostro workflow FPGA si affida a una combinazione di strumenti open-source e AMD, tra cui Vivado/Vitis, Verilator, Icarus Verilog, cocotb e Migen
• Questa posizione offre sia a candidati all'inizio della carriera che a ingegneri esperti l'opportunità di diventare parte del campo in rapida ascesa della tecnologia quantistica, combinando interessanti architetture e progettazione di software e firmware con la fisica sperimentale all'avanguardia, e fornisce esposizione a una vasta gamma di sfide e opportunità di apprendimento in un ambiente di ricerca in rapida evoluzione
• La posizione sarà affiliata al gruppo TIQI, ma i vostri contributi saranno importanti sia per il gruppo TIQI che per il PSI Quantum Computing Hub
• La posizione è offerta con un contratto a tempo determinato, un prolungamento a un ruolo a lungo termine potrebbe essere possibile
Profilo ##
Il quantum computing con ioni intrappolati è un campo in rapido cambiamento e diversificato, e cerchiamo persone con una vasta gamma di competenze, conoscenze e interessi.
• Siete una persona che apprezza un ambiente in cui i propri contributi e compiti sono in gran parte autodiretti, e l'apprendimento continuo e indipendente sul lavoro sarà essenziale
Lavorerete in un team con background prevalentemente in fisica, e la vostra competenza ingegneristica giocherà un ruolo critico man mano che la vostra esperienza nel trapping ionico crescerà:
• Vi piace consigliare e istruire i colleghi, aiutare a definire e supervisionare progetti interdisciplinari con una componente ingegneristica e guidare il processo decisionale e la pianificazione relativi al controllo sperimentale
Hai una solida esperienza in almeno una delle seguenti aree:
• Software e firmware embedded: sei esperto d
Tradotto automaticamente dall’originale.
Pubblicato ieri