SII Group – Flight Software EngineerFondata 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 & DefenceEntrerai 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.).Collaborerai con team multidisciplinari per progettare, sviluppare, integrare e testare moduli software riutilizzabili, contribuendo alla realizzazione di missioni spaziali innovative.ATTIVITA' PRINCIPALIIl Flight Software Engineer sarà responsabile di:
-
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 eutilizzare 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.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 construmenti 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 construmenti 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 delciclo di sviluppo hardware/software e metodologie Agile.Se siete desiderosi di fare la differenza e di lavorare in un ambiente dinamico e innovativo, saremo lieti di ascoltarvi. Candidatevi ora e unitevi a noi!