SII Group – Flight Software Engineer Fondata nel 1979, SII Group è una società di consulenza internazionale con oltre 100 sedi in quattro continenti, specializzata in IT ed Engineering consulting. Nell'ambito dei nostri progetti nel settore Areospace & Defence, SII Italia è alla ricerca di un/una Flight Software Engineer. DETTAGLI • Sede di lavoro: Torino (ibrido) • Settore: Aerospace & Defence Entrerai a far parte del team Software contribuendo allo sviluppo del flight software per piattaforme satellitari e sistemi avionici (on-board computer, radio, sistemi di controllo d'assetto, ecc.).
\n
Collaborerai con team multidisciplinari per progettare, sviluppare, integrare e testare moduli software riutilizzabili, contribuendo alla realizzazione di missioni spaziali innovative. ATTIVITA' PRINCIPALI Il Flight Software Engineer sarà responsabile di:
\n
- Progettare e sviluppare software per sistemi avionici e piattaforme satellitari; • Gestire l'intero ciclo di vita del software, dalla definizione dei requisiti fino al testing e reporting; • Configurare e adattare sistemi operativi real-time su computer di bordo; • Partecipare alle attività di integrazione e test del flight software su sistemi avionici e satelliti; • Sviluppare moduli software portabili e riutilizzabili per future missioni; • Progettare e sviluppare tool di supporto (script, simulatori, digital twin, ecc.); • Identificare e utilizzare strumenti per l'analisi delle performance; • Collaborare con altri team ingegneristici per definire architetture di sistema e integrazione hardware/software; • Supportare il passaggio in produzione delle soluzioni sviluppate; • Mantenere e supportare il software durante l'intero ciclo di vita delle missioni, incluse le operazioni in orbita.
\n
COMPETENZE RICHIESTE • Laurea magistrale in Informatica, Ingegneria del Software o affini; • Buona conoscenza di C e C++; • Familiarità con real-time operating systems (RTOS) e applicazioni multi-threading; • Esperienza con strumenti di versionamento (GIT o equivalenti); • Familiarità con strumenti e apparecchiature elettroniche (oscilloscopi, multimetri, alimentatori, ecc.); • Ottime capacità di problem solving e approccio analitico; • Attitudine al lavoro in team e collaborazione; • Buona conoscenza della lingua inglese (scritta e parlata). NICE TO HAVE • Conoscenza di architetture software e design patterns; • Esperienza con strumenti CI/CD (Bitbucket, Jenkins, SonarQube); • Familiarità con linguaggi di scripting (Python, Bash, Ruby, ecc.); • Conoscenza di protocolli di comunicazione (UART, SPI, I2C, CAN, Ethernet, SpaceWire); • Conoscenza di principi di cybersecurity; • Interesse o esperienza in Machine Learning / AI; • Conoscenza del ciclo di sviluppo hardware/software e metodologie Agile. Se siete desiderosi di fare la differenza e di lavorare in un ambiente agile e innovativo, saremo lieti di ascoltarvi.
\n
Candidatevi ora e unitevi a noi!