In sintesi
- Mansioni: Sviluppa software innovativo per l'autonomia e collabora in progetti di ricerca.
- Azienda: Leonardo, leader globale nei settori Aerospaziale e Sicurezza.
- Benefit: Stipendio competitivo, bonus, formazione continua e benessere dei dipendenti.
- Altre informazioni: Ambiente dinamico con opportunità di crescita professionale.
- Perché questo lavoro: Unisciti a un team multidisciplinare e fai la differenza nel campo dell'autonomia.
- Qualifiche: Laurea in ingegneria e esperienza in sviluppo software C++.
La retribuzione prevista è compresa tra 32731 - 43000 € per anno.
Leonardo è un gruppo industriale internazionale e una delle principali aziende mondiali nei settori Aerospaziale, Difesa e Sicurezza, fornendo capacità tecnologiche multi-dominio nei campi degli Elicotteri, Aeromobili, Aerostrutture, Elettronica, Cyber Sicurezza e Spazio. Con oltre 60.000 dipendenti in tutto il mondo, l'azienda ha una forte presenza industriale in Italia, Regno Unito, Polonia e Stati Uniti, e opera in 150 paesi attraverso filiali, joint venture e investimenti azionari. Un attore chiave in importanti programmi strategici a livello globale, Leonardo è un partner tecnologico e industriale per governi, amministrazioni della difesa, istituzioni e imprese.
All'interno dell'area Servizi di Supporto al Cliente e Formazione, stiamo cercando un Autonomy Software Engineer per il nostro ufficio di Cascina Costa (VA).
ABOUT THE ROLE
Stiamo cercando un Autonomy Software Engineer per aiutare a costruire le fondamenta software della nostra attività di autonomia. Questo non è un ruolo puramente di implementazione: indagherai metodologie, paradigmi software e approcci di design, trasformandoli in framework riutilizzabili, architetture di riferimento e procedure ingegneristiche su cui il team più ampio può basarsi. La posizione combina lo sviluppo pratico di software per l'autonomia con una genuina ricerca ed esplorazione.
YOU WILL DO
- Indagare e valutare metodologie software, paradigmi, modelli di design e strumenti per software di autonomia affidabile; produrre studi comparativi, architetture di riferimento, linee guida e procedure.
- Progettare e prototipare framework e infrastrutture riutilizzabili per software di autonomia deterministico.
- Collegare componenti di ricerca e distribuzione robusta e di qualità produttiva, inclusi concetti di partizionamento e criticità mista.
- Costruire strumenti interni e supporti di test / CI per la validazione deterministica.
- Contribuire alla direzione tecnica del team, agli standard di codifica e alle migliori pratiche, e fare da mentore ad altri ingegneri.
- Muoversi fluidamente tra esplorazione speculativa (prototipi, prove di concetto, problemi aperti) e codice rigoroso di qualità produttiva.
Requirements:
- Master o Dottorato in ingegneria informatica/ingegneria elettronica/ingegneria dell'automazione.
- 3–6 anni di esperienza professionale nello sviluppo software in C++ moderno (C++14/17).
- Familiarità pratica con il nostro stack principale: Docker, PX4, ROS 2, Gazebo e l'ecosistema C++ per la robotica (BehaviorTree.CPP, OpenCV, PCL, Eigen, ecc.).
- Esperienza pratica nel deploy di carichi di lavoro ML / autonomia su architetture GPU (es. NVIDIA Jetson).
- Esperienza comprovata in almeno un dominio correlato all'autonomia: robotica, ADAS / automotive, spazio, UAV o simili.
- Forti fondamentali di informatica: concorrenza, modelli di memoria, pianificazione, architettura software e modelli di design.
- Una mentalità di ricerca e investigazione: la capacità di inquadrare problemi aperti, esplorare opzioni in modo indipendente e ragionare dai primi principi.
- Comfort nella lettura di standard e specifiche tecniche e tradurli in procedure ingegneristiche concrete.
- Capacità di lavorare in team.
- Orientamento alla risoluzione dei problemi.
- Conoscenza dell'inglese: B2/C1.
NICE TO HAVE
- Background in qualsiasi dominio critico per la sicurezza / missione (es. aerospaziale, automotive, ferroviario, medico, industriale o difesa).
- Esperienza con RTOS, ambienti di esecuzione bare-metal o deterministici.
- Metodi formali, analisi statica (es. MISRA) o verifica del modello.
- Contributi open-source, pubblicazioni o brevetti.
WHAT WE OFFER
- Un ruolo greenfield, fondazionale con reale proprietà dell'infrastruttura software del team.
- Un mandato genuino di ricerca ed esplorazione, con spazio per pubblicare e presentare.
- Un team multidisciplinare che lavora all'intersezione di autonomia, robotica e informatica affidabile.
L'impegno, il riconoscimento delle competenze e un forte focus sul benessere e sulla sicurezza delle persone sono i pilastri della nostra cultura aziendale. Ogni giorno ci impegniamo a promuovere un ambiente di lavoro inclusivo e stimolante, promuovendo attivamente i principi di inclusione, equità e miglioramento della diversità.
Il nostro contratto collettivo di riferimento è il Contratto Collettivo Nazionale di Lavoro (CCNL) per l'Industria Metalmeccanica Privata e il Settore Installazione Impianti.
THE SELECTION PROCESS
Non vediamo l'ora di ricevere la tua candidatura: ti preghiamo di inviare il tuo CV entro tre settimane dalla data di pubblicazione dell'offerta di lavoro.
Come funziona il processo di selezione?
Dopo la fase di raccolta delle candidature, i CV che meglio corrispondono ai requisiti richiesti saranno valutati e selezionati. I candidati selezionati parteciperanno a un colloquio introduttivo con il team delle Risorse Umane, focalizzato sulla motivazione e sull'attitudine, seguito da un colloquio tecnico approfondito con la funzione aziendale pertinente. Al termine del processo, tutti i candidati riceveranno un feedback, indipendentemente dall'esito positivo o negativo.
ELI - Autonomy Software Engineer datore di lavoro: Leonardo Worldwide Corporation
Leonardo è un datore di lavoro eccezionale, offrendo un ambiente di lavoro stimolante e inclusivo a Cascina Costa, dove i dipendenti possono contribuire a progetti innovativi nel settore dell'autonomia e della robotica. Con opportunità di crescita professionale continua, un forte focus sul benessere dei dipendenti e un contratto permanente che include bonus legati alle performance e formazione continua, lavorare qui significa essere parte di una squadra che valorizza le competenze e promuove la diversità.
Dettagli di contatto:
Team di recruiting di Leonardo Worldwide Corporation
Consigli degli esperti StudySmarter🤫
Ecco come pensiamo che potresti ottenere ELI - Autonomy Software Engineer
✨Partecipa ai Meetup Locali
Immergiti nella community tech partecipando a meetup locali di ingegneria e sviluppo software. Questo non solo ti permetterà di imparare delle nuove tendenze, ma anche di incontrare potenziali datori di lavoro e colleghi. Non c'è nulla di meglio che un contatto personale per lasciare il segno!
✨Contribuisci a Progetti Open-Source
Un ottimo modo per farti notare è contribuire a progetti open-source. Questo non solo arricchisce il tuo portfolio, ma ti mette in contatto con professionisti del settore che possono facilmente raccomandarti per posizioni full-time. Inoltre, dimostrerai competenze pratiche che le aziende adorano!
✨Esplora le Piattaforme di Recruitment Tecnico
Ci sono piattaforme di recruitment specializzate per il settore tech dove le aziende cercano costantemente profili come il tuo. Assicurati di registrarti su siti specifici per ingegneri e sviluppatori per ricevere piuttosto offerte di lavoro pertinenti e opportunità interessanti. Fai in modo che il tuo profilo risalti!
✨Applica Direttamente a Leonardo Worldwide Corporation
Non dimenticare di controllare il sito web di Leonardo Worldwide Corporation per eventuali opportunità di lavoro nel settore ingegneristico. Applicare direttamente può aumentare le tue chance di essere notato, specialmente se segui i loro canali social per aggiornamenti su assunzioni e eventi informativi.
Pensiamo che ti servano queste competenze per eccellere come ELI - Autonomy Software Engineer
Alcuni consigli per la tua candidatura 🫡
Mostra i tuoi progetti!:Nel tuo CV, assicurati di includere una sezione dedicata ai progetti di sviluppo software a cui hai lavorato. Questi possono essere progetti universitari, lavori freelance o anche side projects. Se hai un GitHub, non dimenticare di linkarlo: i recruiter adorano vedere il codice e come affronti le sfide.
Competenze tecniche in evidenza:Fai un elenco chiaro delle tue competenze tecniche nel tuo CV, come linguaggi di programmazione, framework e strumenti che conosci. Assicurati che siano rilevanti per il ruolo di ELI - Autonomy Software Engineer in Leonardo Worldwide Corporation. Questo aiuterà a dimostrare che sei il candidato ideale per il lavoro!
Scrivi una lettera di motivazione mirata:Quando scrivi la tua lettera di motivazione, evidenzia perché sei appassionato di ingegneria e sviluppo software. Parla dei tuoi obiettivi professionali e di come pensi di crescere in Leonardo Worldwide Corporation. Ricorda, vogliamo vedere il tuo entusiasmo e il tuo desiderio di imparare!
Attenzione ai dettagli:Nell'ambito dell'ingegneria e dello sviluppo software, i dettagli contano. Fai attenzione alla formattazione del tuo CV e della lettera di motivazione. Un CV ben strutturato e privo di errori mostra che sei meticoloso e professionale, qualità fondamentali per un ruolo a tempo pieno come ELI - Autonomy Software Engineer.
Come prepararti a un colloquio di lavoro presso Leonardo Worldwide Corporation
✨Preparati con le tue abilità tecniche
Per un colloquio in ingegneria e sviluppo software, è fondamentale essere in grado di dimostrare le tue abilità tecniche. Preparati a rispondere a domande di programmazione e a risolvere problemi dal vivo. Puoi anche praticare con piattaforme come LeetCode o HackerRank per affrontare esempi di codice che potresti incontrare.
✨Mostra il tuo portfolio di progetti
Essendo un candidato full-time, è importante avere un portfolio ben curato che mostri il tuo lavoro. Porta con te esempi di progetti passati, sia personali che professionali. Spiega il tuo ruolo in ciascun progetto e i risultati ottenuti. Questo non solo dimostra le tue capacità, ma anche la tua passione per il settore.
✨Preparati a domande sul lavoro di squadra
Nel campo dell'ingegneria e sviluppo software, il lavoro di squadra è cruciale. Aspettati di ricevere domande su come hai collaborato in precedenti progetti o come affronti i conflitti con i membri del team. Pratica le tue risposte usando esempi concreti che mettano in luce le tue abilità relazionali.
✨Conosci il processo di sviluppo che usano
Ogni azienda ha il proprio modo di fare le cose. Prima del colloquio in Leonardo Worldwide Corporation, informati sul loro processo di sviluppo software, come Agile o Scrum. Essere in grado di discutere come ti adatteresti a questi metodi o come hai già lavorato con essi può farti risaltare come candidato ideale.