Job Description:
Leonardo è un gruppo industriale internazionale, tra le principali realtà mondiali nell’Aerospazio, Difesa e Sicurezza che realizza capacità tecnologiche multidominio in ambito Elicotteri, Velivoli, Aerostrutture, Elettronica, Cyber Security e Spazio. Con oltre 60.000 dipendenti nel mondo, l’azienda ha una solida presenza industriale in Italia, Regno Unito, Polonia, Stati Uniti, e opera in 150 paesi anche attraverso aziende controllate, joint venture e partecipazioni. Protagonista dei principali programmi strategici a livello globale, è partner tecnologico e industriale di Governi, Amministrazioni della Difesa, Istituzioni e imprese.
All’interno dell'unità organizzativa Radar SW Engineering della Electronics Division stiamo cercando figure di Radar Software Engineer per la nostre sedi di Roma Tiburtina e Napoli Fusaro.
La persona si occuperà principalmente delle seguenti attività:
1. Analisi, progettazione, sviluppo e test nell’ambito delle applicazioni Radar
2. Definizione dell’architettura software per sistemi complessi;
3. Sviluppo ed integrazione dei componenti software di un sistema Radar;
4. Gestione del ciclo di vita del software
5. Programmazione grafica e interfacce
6. Produzione documentazione
7. Manutenzione e supporto durante le fasi di integrazione e validazione di sistema
Titoli di studio:
8. Laurea triennale e/o magistrale in Ingegneria Elettronica, Ingegneria delle Telecomunicazioni, Informatica
Seniority
9. Junior, Expert
Conoscenze e competenze tecniche
10. Esperienza nella programmazione di system-on-chip (SoC)
11. Conoscenza dei principali linguaggi di programmazione quali C/C++, VHDL, Verilog, System Verilog, HLS, Matlab
12. Conoscenza dei tool di simulazione e test
13. Conoscenza ed utilizzo sistemi operativi Linux
14. Esperienza nella realizzazione di Device Driver su sistema operativo Linux
15. Auspicabile conoscenza della teoria e tecnica Radar
16. conoscenza di java
17. Gui developer
18. Reti di computer
Competenze comportamentali:
19. Capacità di team working;
20. Attitudine al problem solving;
21. Orientamento al risultato;
22. Adattabilità e flessibilità.
Conoscenze linguistiche
23. Buona conoscenza della lingua inglese (B2)
Competenze informatiche
24. Utilizzo del pacchetto Office;
25. Ambienti di sviluppo software/firmware (Eclipse, Visual Studio Code, Vitis, Vivado);
26. Linux Shell Scripting;
27. Tool per la gestione dei requisiti
28. Conoscenza del linguaggio di programmazione Java;
29. Conoscenza del linguaggio di programmazione C/C++
Altro
La/il candidata/o ideale offre la propria disponibilità a svolgere l’attività lavorativa principalmente in sede e ad effettuare trasferte di breve/media durata, dopo adeguato training on the job, in Italia e/o all’estero.
Seniority: