Pubblicato il 17 giugno
Mansioni della posizione
La posizione è aperta all’interno del team di Leonardo.
Per candidarsi, è sufficiente leggere la seguente descrizione del lavoro e assicurarsi di allegare i documenti pertinenti.
**Job Description:
****Leonardo
** è un gruppo industriale internazionale che realizza capacità tecnologiche multidominio in ambito Aerospazio, Difesa & Sicurezza.
Con oltre 60000 dipendenti nel mondo, l’azienda ha una significativa presenza industriale in Italia, Regno Unito, Polonia, e Stati Uniti, e opera in 150 paesi anche attraverso aziende controllate, joint venture e partecipazioni.
Protagonista dei principali programmi strategici internazionali è partner tecnologico e industriale di Governi, Amministrazioni della Difesa, Istituzioni e imprese.
Innovazione, ricerca continua, digitalizzazione e sostenibilità sono i pilastri del suo business nel mondo.All’interno della
**Divisione Aeronautica
**, nella
**B.U.
Velivoli
**, nell'unità operativa Aircraft Technologies & Software stiamo cercando un/a
**Addetto/a Implementazione e certificazione software per reti neurali
** presso la sede di
**Torino
**.
La risorsa dovrà svolgere tutte le attività di competenza della disciplina software per gli aspetti afferenti alla selezione, applicazione, automazione e qualifica delle toolchain di sviluppo e di verifica per la certificazione di reti neurali in ambito software safety critical.In particolare, dovrà:
* mantenersi e mantenere il team aggiornato sullo stato delle regolamentazioni applicabili per l’impiego di reti neurali in ambito difesa: AI Act, EASA Roadmap, EASA CoDANN, EuroCAE (e.G.
ED-76B), ISO IEC TR 5469, altre.
* supportare il team leader nella definizione di architetture ibride di controllo (implementazione di logiche decisionali e sistemi ridondati secondo standard consolidati e di modelli di calcolo statistico mediante reti neurali) proponendo soluzioni ad elevata modularità che ne agevolino un approccio AGILE, la scalabilità e l’intercambiabilità rispetto alle esigenze cliente.
Essenziale sarà lo studio di dominio (Operational Design Domain) e codominio della rete e dei sistemi di validazione fondati sui metodi formali.
* analizzare le specifiche di sistema (e.G.
Functional Requirements Document) al fine di definire una strategia implementativa e di verifica tanto del software tradizionale, quanto delle soluzioni di intelligenza artificiale, selezionando e/o formando la toolchain adeguata per ogni modulo.
* formulare specifiche software (e.G.
Software Requirements Specification), design e coding includendo tutte le soluzioni necessarie alla automazione dei casi e delle procedure di test, allo scopo di massimizzare l’efficienza in fase di sviluppo ed esecuzione dei Requirement Based Tests (RBT).
* implementare le automazioni di cui al punto precedente, distribuendo l’esecuzione degli RBT fra simulatori in ambiente host, piuttosto che su ambiente reale mediante utilizzo di sistemi di debug e trace (e.G.
emulatori connessi tramite JTAG o trace port) al fine di sfruttare al meglio le possibilità offerte dalla virtualizzazione.
* progettare e realizzare ogni verifica di compatibilità e/o adeguatezza rispetto alla piattaforma target del prodotto realizzato, con particolare attenzione alle prestazioni (CPU load
- timing) e occupazione di memoria (Stack, RAM, ROM).
* contribuire all’analisi dei problemi riscontrati e gestione dei relativi cambi di configurazione.
* supportare gli altri enti aziendali (system, software quality, software configuration, software certification, software safety, airworthness, V&V, ecc…) nel raggiungimento della qualifica e/o certificabilità del prodotto.
**Titolo di studio:
*** Laurea magistrale in Ing.
Elettronica con interesse alla programmazione, oppure
* Laurea magistrale in Ing.
Meccatronica con interesse alla programmazione, oppure
* Laurea magistrale in Ing.
Dell’automazione con interesse alla programmazione, oppure
* Laurea magistrale in Ing.
Informatica con interesse alla integrazione HW/SW, oppure
* Laurea magistrale in Scienze dell’Informazione con interesse alla integrazione HW/SW oppure
* Laurea magistrale Matematico/Fisica con orientamento al data managementLivello di esperienza richiesto:
**junior
**, circa due anni di esperienza
**Competenze tecniche:
*** Conoscenza delle reti neurali (progettazione, addestramento, validazione e test).
* Conoscenza dei linguaggi di programmazione e degli standard di portabilità (e.G.
ONNX).
* Conoscenza degli ambienti di compilazione e debug per microcontrollori.
* Opportuna la conoscenza dei linguaggi di modellazione tipo SySML/UML.
* Opportuna la conoscenza dei tool di modellazione appartenenti alla suite Mathworks.
**Competenze comportamentali:
*** Persona proattiva, empatica, dotata di capacità di interfacciarsi con altre figure aziendali.
* Capacità di problem analysis e problem solving.
* Capacità di lavorare sotto stress.
**Conoscenze linguistiche:
*** Buona conoscenza dell’Inglese.(liv B2/C1)
**Conoscenze Informatiche:
*** Linguaggi di programmazione.
* Interoperabilità, sistemi di compilazione, di debug.Altro (
*es.
Disponibilità a trasferte/Certificazioni specifiche richieste…. xjrgpwk
*):
* Disponibilità a trasferte sul territorio nazionale e internazionale.
**Seniority:
** **Primary Location:
** IT
- Torino
- C.So Francia
**Additional Locations:
****Contract Type:
**Permanent
**Hybrid Working:
**