Flight Software Engineer
Siamo alla ricerca di un/una Flight Software Engineer che contribuisca allo sviluppo del flight software per piattaforme Small Satellite e sistemi avionici (on-board computer, radio, sistemi di controllo d’assetto, ecc.).
Siamo una società di consulenza high-tech globale con un team di ingegneri, scienziati ed esperti digitali provenienti da tutto il mondo. Insieme formiamo una comunità in rapida crescita e orgogliosa. Offriamo servizi di consulenza a clienti di alto profilo a livello globale in diverse aree di servizio, quali:
- Tecnologia e ingegneria
- Energia e fonti rinnovabili
- Scienze della vita e farmaceutica
- Digitale e IT
Informazioni su questa posizione
Responsabilità principali
- Progettazione e sviluppo di software embedded per sistemi avionici e piattaforme satellitari
- Gestione dell’intero ciclo di vita del software: requisiti, sviluppo, integrazione, test e reporting
- Configurazione e personalizzazione di Real-Time Operating Systems (RTOS) per OBC
- Integrazione e test del flight software su avionica e satelliti completi
- Supporto alla definizione e all’utilizzo di strumenti per l’analisi delle prestazioni
- Sviluppo di tool di supporto (script, simulatori, digital twin)
- Collaborazione con i team di sistema e hardware per l’integrazione SW/HW
- Supporto alla messa in produzione del software
- Manutenzione del software in orbita e supporto alle Flight Operations durante l’intero ciclo di vita della missione
Cosa ci aspettiamo da te
Requisiti generali
- Laurea magistrale in Informatica, Ingegneria del Software o discipline affini (esperienza equivalente considerata)
- 2 anni di esperienza nello sviluppo software su applicativi di volo (OBC)
- Buona esperienza nello sviluppo software in C e C++
- Familiarità con RTOS e tecniche di progettazione software multi-thread
- Utilizzo di Git o altri sistemi di versioning
- Familiarità con strumentazione elettronica di laboratorio
- Spiccate capacità analitiche e di problem solving
- Esperienza con strumenti CI/CD (Bitbucket, Jenkins, SonarQube)
- Utilizzo di linguaggi di scripting (Python, Bash, Ruby)
- Conoscenza di interfacce e protocolli di comunicazione (UART, SPI, I2C, CAN, Ethernet, SpaceWire)
- Conoscenze di Cybersecurity
- Esperienza con Machine Learning / AI
- Ottime capacità comunicative e di collaborazione in team multidisciplinari
- Italiano C2, Inglese fluente scritto e parlato
Cosa puoi aspettarti da noi
La posizione prevede un contratto a tempo indeterminato e la retribuzione annua lorda (RAL) base offerta non sarà inferiore a €36.000, in linea con quanto previsto dal CCNL Commercio – Terziario, Distribuzione e Servizi.
TMC si impegna a proporre un pacchetto retributivo competitivo e, al termine del processo di selezione valutando le esperienze, competenze e qualifiche del/la candidato/a, potrà proporre una RAL finale superiore al livello sopra indicato.
Nel rispetto del nostro business model, il pacchetto retributivo finale comprende inoltre una componente di partecipazione diretta agli utili di progetto (profit sharing), un budget individuale per la crescita delle competenze di 4.000 euro netti annui e un credito welfare annuale. Ulteriori dettagli saranno forniti in fase di selezione, nel rispetto delle policy aziendali in vigore.
TMC è una società internazionale di consulenza high-tech che mette a disposizione dei propri clienti competenze per supportarli nella realizzazione delle loro sfide tecnologiche. In quanto tale, TMC opera come un centro esperto a disposizione dei propri clienti e li aiutiamo ad essere più competitivi in un mondo tecnologico sempre più globale e in rapida evoluzione. In TMC crediamo che le persone siano il motore dell'innovazione tecnologica. Ecco perché vogliamo creare le migliori condizioni possibili affinché i talenti tecnologici possano prosperare. Ti offriamo un ambiente di lavoro stimolante in cui potrai gestire la tua carriera. Accanto alla nostra eccezionale competenza tecnica, il divertimento e l'impegno sono parti significative della nostra cultura.
Fantastico che tu sia interessato/a a un lavoro presso TMC! Candidati ora nel modo che preferisci e speriamo di poterti accogliere presto in uno dei nostri team.