Autonomous Systems Software Engineer
Salva questo lavoro e mantieni la tua ricerca organizzata
Crea un account gratuito per salvare lavori, creare avvisi e tornare a questa inserzione dalla tua dashboard.
Continuando accetti i nostri Termini & Informativa sulla privacy.
Job Description
Vuoi iniziare una nuova avventura professionale come
Ti occuperai della progettazione, dello sviluppo e dell'integrazione di soluzioni software per sistemi robotici autonomi e interoperabili.
Svilupperai applicazioni e componenti software complessi in Python, adottando moderne pratiche di ingegneria del software.
Lavorerai su architetture software distribuite, utilizzando paradigmi di programmazione asincrona, multi-threading e multi-processing.
Contribuirai allo sviluppo e all'integrazione di sistemi robotici attraverso ROS2 e middleware di comunicazione.
Utilizzerai ambienti di simulazione come Gazebo, AirSim o Isaac Sim per attività di sviluppo, testing e validazione.
Collaborerai allo sviluppo di funzionalità per la navigazione autonoma, il coordinamento multi-agente e l'interoperabilità tra piattaforme.
Parteciperai alle attività di integrazione e validazione del software su piattaforme hardware reali.
Lavorerai in stretta collaborazione con team multidisciplinari e con le altre sedi del laboratorio, contribuendo all'evoluzione delle soluzioni sviluppate.
Autonomous Systems Software Engineer in una delle nostre opportunità nel settore Defense & Aerospace a Roma
Cosa farai?
Ti occuperai della progettazione, dello sviluppo e dell'integrazione di soluzioni software per sistemi robotici autonomi e interoperabili.
Svilupperai applicazioni e componenti software complessi in Python, adottando moderne pratiche di ingegneria del software.
Lavorerai su architetture software distribuite, utilizzando paradigmi di programmazione asincrona, multi-threading e multi-processing.
Contribuirai allo sviluppo e all'integrazione di sistemi robotici attraverso ROS2 e middleware di comunicazione.
Utilizzerai ambienti di simulazione come Gazebo, AirSim o Isaac Sim per attività di sviluppo, testing e validazione.
Collaborerai allo sviluppo di funzionalità per la navigazione autonoma, il coordinamento multi-agente e l'interoperabilità tra piattaforme.
Parteciperai alle attività di integrazione e validazione del software su piattaforme hardware reali.
Lavorerai in stretta collaborazione con team multidisciplinari e con le altre sedi del laboratorio, contribuendo all'evoluzione delle soluzioni sviluppate.
Cosa richiediamo?
Laurea magistrale in Ingegneria Informatica, Automazione, Aerospaziale, Elettronica, Telecomunicazioni, Robotica, Intelligenza Artificiale, Meccatronica o discipline affini.
Esperienza professionale di 3-5 anni per profili Expert o 5-10 anni per profili Senior, preferibilmente maturata nello sviluppo di sistemi robotici autonomi.
Solida conoscenza dell'ingegneria del software, con esperienza nella progettazione e nello sviluppo di sistemi complessi.
Ottima padronanza di Python, utilizzato per lo sviluppo di applicazioni e architetture software complesse, non limitatamente ad attività di scripting.
Esperienza con programmazione asincrona, multi-threading e multi-processing.
Ottima conoscenza di ambienti Linux e strumenti di sviluppo come Git e Docker.
Conoscenza di ROS2 e dei principali framework di simulazione robotica, come Gazebo, AirSim, Isaac Sim o equivalenti.
Esperienza concreta nello sviluppo, nell'integrazione o nella validazione di software su sistemi reali.
Buona conoscenza della lingua inglese, scritta e parlata (livello B2 o superiore).
Costituiscono un plus:
Conseguimento di un PhD in discipline tecnico-scientifiche pertinenti.
Esperienza con algoritmi di guida, navigazione, controllo e coordinamento di sistemi autonomi.
Conoscenza di sistemi multi-agente, percezione 3D e algoritmi di Computer Vision basati su AI.
Conoscenza di C++ per lo sviluppo di componenti software ad alte prestazioni.
Familiarità con stack di controllo per droni, come PX4 e ArduPilot.
Esperienza con piattaforme hardware embedded, come NVIDIA Jetson.
Conoscenza di framework di Machine Learning, in particolare PyTorch.
Familiarità con middleware di comunicazione DDS (Data Distribution Service).
Completano il profilo proattività, problem solving, capacità di lavorare in team multidisciplinari, orientamento ai risultati e forte senso di responsabilità rispetto alle soluzioni sviluppate.
Ulteriori requisiti:
Disponibilità a trasferte.
Possesso della patente di guida B.
Che cosa offriamo?
Una comunità internazionale che riunisce oltre 110 nazionalità diverse.
Un ambiente in cui la fiducia è centrale e la crescita interna è valorizzata.
Un solido sistema di formazione con Academy interna e moduli disponibili.
Un ambiente di lavoro dinamico con eventi interni (afterwork, team building, ecc.).
Un forte impegno verso benessere e work-life balance.
Benefici locali in Italia
Buoni pasto.
Programma di welfare con sconti e vantaggi per le persone dipendenti.
Opzioni di lavoro flessibili secondo policy aziendale.
A