Senior Software Engineer
- Tipo di contratto
- Tempo pieno
- Luogo
- Zürich
- Prima pubblicazione
Siamo alla ricerca di un Autonomous Drone Software Engineer operativo da inserire in un programma di swarming. In qualità di ingegnere in un team agile e ad alto impatto, avrai l'opportunità di guidare lo sviluppo di nuove funzionalità, avere voce in capitolo nelle decisioni di architettura e progettazione e avere un impatto reale su tutti i progetti del team.
Non lavorerai in isolamento; questo ruolo copre l'intero ciclo di vita dell'autonomia, dallo sviluppo di capacità di autonomia all'indagine sui dati di test di volo nel mondo reale.
Il candidato ideale è una persona proattiva, capace di lavorare in modo indipendente, di gestire l'ambiguità, di prendere decisioni autonomamente e di non aver paura di guidare e spingere il progetto verso il traguardo.
Responsabilità e mansioni
- Assumersi la responsabilità e guidare lo sviluppo di nuove funzionalità attraverso l'intero stack di autonomia e le integrazioni con i partner
- Collaborare strettamente con ingegneri hardware, product manager e partner esterni per definire i requisiti di sistema e tradurli in un'architettura software robusta
- Progettare e implementare macchine a stati distribuite robuste, protocolli di leader election e architetture fault-tolerant
- Fornire codice pulito, leggibile e manutenibile gestendo con sicurezza scenari complessi di concorrenza e contesa
- Sviluppare ed eseguire test rigorosi utilizzando ambienti di simulazione SITL/HITL per convalidare il codice prima del deployment fisico
- Partecipare attivamente alle code review, alle discussioni architettoniche e alla documentazione tecnica per elevare gli standard ingegneristici del team
- Agire con decisione durante le investigazioni sui test di volo, applicando un forte giudizio ingegneristico ai modi di guasto fisici e alla sicurezza del rilascio
Qualifiche e competenze
- 3+ anni di esperienza ingegneristica professionale in robotica, sistemi embedded o sistemi distribuiti
- Profonda competenza in C++ moderno, con esperienza pratica nella progettazione, nel ragionamento e nel debugging di sistemi altamente concorrenti
- Esperienza in sistemi embedded lavorando a stretto contatto con l'hardware su piattaforme real-time o safety-critical (ad es. avionica, automotive, robotica)
- Forte comprensione architettonica dei sistemi distribuiti, con la capacità di valutare e selezionare deliberatamente i design di consenso
- Familiarità con un robusto gestione dei rilasci, artefatti versionati e dipendenze fissate (pinned dependencies)
- L'esperienza con PX4, MAVLink ed ecosistemi software per droni correlati è un plus
- Cittadinanza UE richiesta
Benefit
- Orario di lavoro flessibile
- Stock Options
- Generoso congedo annuale
- Piano pensionistico aziendale
- Parcheggio
- Congedo di maternità e paternità potenziato
- Supporto per la salute mentale e il benessere
Informazioni su Auterion
Stiamo costruendo la piattaforma software leader per sistemi autonomi basati su AI per clienti enterprise e governativi. Il nostro team supporta le missioni più importanti e risolve i problemi più impegnativi.
In Auterion, riuniamo le menti più brillanti che amano risolvere i problemi più difficili. Unisciti a un team vibrante basato su innovazione, apertura ed eccellenza, dove avrai l'opportunità di sviluppare idee, collaborare a tutti i livelli e avere un impatto che conta.
Tradotto automaticamente dall’originale.
Pubblicato oggi