Carriere

Flight Software Engineer

Italia Introduzione di Nuovi Prodotti Torino In loco

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.).

Su The Member Company

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)
  • Ottime capacità comunicative e di collaborazione in team multidisciplinari
  • Italiano madrelingua, Inglese fluente scritto e parlato
  • 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

Cosa puoi aspettarti da noi

TMC è una società di consulenza internazionale nel settore dell'alta tecnologia che mette a disposizione dei propri clienti la propria competenza per supportarli nella realizzazione delle loro sfide tecnologiche. In quanto tale, TMC opera come centro di esperti al servizio dei propri clienti, aiutandoli a essere più competitivi in ​​un mondo tecnologico sempre più globalizzato e in rapida evoluzione. Noi di TMC crediamo che le persone siano la forza trainante dell'innovazione tecnologica. Per questo motivo, vogliamo creare le migliori condizioni possibili affinché i talenti tecnologici possano crescere. Offriamo un ambiente di lavoro stimolante e dinamico in cui puoi essere protagonista della tua carriera. Come dipendente, farai parte della famiglia TMC. Oltre alla nostra eccezionale competenza tecnica, il divertimento e il coinvolgimento sono elementi fondamentali della nostra cultura aziendale.

Invia la mia candidatura

Fantastico che tu sia interessato a un lavoro presso TMC! Candidati ora nel modo che preferisci e speriamo di poterti accogliere presto in uno dei nostri team.

Invia la candidatura con il curriculum. Candidati con LinkedIn Candidati senza curriculum
Tipi di file supportati: .pdf,.docx,.doc,.txt (Max 5MB)
I tuoi dettagli
I tuoi dettagli
I tuoi dettagli