Avionic Equipment Lead Software Engineer
Leonardo
San Maurizio Canavese
45
Discreto
help
thumb_up Mi piace
Azienda: Leonardo San Maurizio Canavese
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 Safety Critical Avionic Equipment Software della Electronics Division stiamo cercando un/una Avionic Equipment Lead Software Engineer per la nostra sede di Torino Caselle.
La persona si occuperà principalmente delle seguenti attività :
•
Gestione di un progetto in qualità di SW Project Leader
•
Definizione e gestione dei requisiti software di un equipaggiamento avionico
•
Definizione dell’architettura del Software sia in termini di Top Level Design che di Detailed Design
•
Scrittura del codice ( Ada o C) che realizza quanto definito nei requisiti e nel Design
•
Integrazione del software sul target
•
Definizione di casi di test e relative procedure sulla base dei requisiti.
•
Attività di Structural Coverage Analysis
•
Attività di V&V in accordo alla DO-178C o standard. Eurofighter
Titoli di studio:
•
Laurea in Ingegneria Elettronica o Informatica
Seniority:
•
Master: 10+ anni di esperienza.
Conoscenze e competenze tecniche:
•
Esperienza avanzata nell'utilizzo di strumentazione di laboratorio
•
Conoscenza dei fondamenti di elettronica
•
Esperienza consolidata nell'uso di bus di comunicazione avionici (ARINC 429, Can Aero, MIL-STD-1553)
•
Esperienza comprovata nello sviluppo e utilizzo di software avionico certificato (DO-178C, Eurofighter)
•
Competenze nell'analisi dei requisiti e nell'uso di strumenti dedicati (DOORS)
•
Conoscenza dei sistemi operativi real-time ( Vx Works653, PikeOS, Green Hills Integrity)
•
Esperienza comprovata nell'implementazione e sviluppo di software per sistemi embedded real-time
•
Conoscenza di microcontrollori moderni single-core e multi-core
•
Competenza nei protocolli di comunicazione general-purpose (TCP/IP, UDP, UARTS)
•
Esperienza nei processi di integrazione hardware/software e debug on target, con utilizzo di emulatori Lauterbach
•
Esperienza nella gestione e coordinamento di team di lavoro
Competenze comportamentali:
•
Proattività ;
•
Capacità di analisi, di sintesi e di comunicazione efficace
•
capacità di lavorare in gruppo;
•
attitudine al problem solving;
•
flessibilità nell'occuparsi di argomenti al di fuori del proprio dominio di competenza.
Conoscenze linguistiche
•
Ottima conoscenza della lingua inglese (B2-C1)
Competenze informatiche
•
Ottima conoscenza di almeno un linguaggio di programmazione (C, Ada)
•
Conoscenza della programmazione orientata agli oggetti e della programmazione procedurale
•
Esperienza con almeno un linguaggio di scripting (es. Python)
•
Familiarità con strumenti di controllo versione (SVN, Git)
•
Conoscenza dei linguaggi di modellazione (UML)
•
Competenza nei linguaggi di markup (XML, JSON)
•
Esperienza nell'uso di strumenti per design e code generation model-based ( Simulink, SCADE)
•
Conoscenza di database relazionali ( PostgreSQL, MySQL, Access)
•
Esperienza nell'uso di linguaggi di scripting per interfacciamento e automazione con database ( Java Script, VBA)
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:
✔ Leonardo