Avrai la sicurezza e stabilità di un contratto a tempo indeterminato lavorando su progetti di vario tipo.
Senior on-board software architect - Flight Software
Cerchiamo un Senior On-Board Software Architect per guidare l’architettura del flight software di missioni satellitari. Un ruolo chiave per innovare, progettare e garantire affidabilità in orbita
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
Maggiori informazioni su questa opportunità
Cerchiamo un/una Senior On-Board Software Architect con una solida esperienza nella definizione, progettazione e validazione dell’architettura software di bordo per missioni satellitari. La risorsa avrà un ruolo chiave nello sviluppo del Flight Software (FSW/OBSW), garantendo affidabilità, determinismo, safety, fault tolerance e piena aderenza agli standard spaziali (ECSS, DO-178C, MISRA). Il/la candidato/a lavorerà a stretto contatto con team multidisciplinari di avionica, AOCS, GNC, QA/PA e system engineering.
Key Responsibilities
· Architectural Design & Technical Leadership
· Definire e mantenere l’architettura completa del Flight Software (OBSW/FSW).
· Redigere e aggiornare la documentazione architetturale (On-Board Software Architecture Document) e gli ICD software/hardware.
· Assicurare che l’architettura soddisfi requisiti real-time, prestazionali, di robustezza, modularità e fault-containment.
· Stabilire linee guida di design e decisioni architetturali, fungendo da riferimento tecnico per il team.
· Development & Integration
· Guidare i team di sviluppo nella progettazione e implementazione di software embedded su On-Board Computer (OBC).
· Progettare driver, servizi di basso livello e componenti middleware per RTOS
· Assicurare la piena conformità agli standard ECSS, DO-178C e alle best practice MISRA-C.
· Partecipare alle principali milestone di progetto: SRR, PDR, CDR, ORB, QR, AR.
· Collaborare con QA/PA nei processi di certificazione, audit e verifica.
· Contribuire all’analisi delle anomalie e alla definizione/implementazione di soluzioni correttive.
Cosa ci aspettiamo da voi
· Italiano madrelingua, inglese fluente; conoscenza dello spagnolo considerata un plus.
· Laurea in Ingegneria Aerospaziale, Informatica, Elettronica o discipline affini.
· ≥ 5 anni di esperienza nella progettazione e sviluppo di software embedded real-time.
· Ottima conoscenza di:
o C/C++ embedded
o RTOS
o Python
· Competenze di modellazione con UML/SysML.
· Esperienza con strumenti di versioning, configurazione e pipeline CI/CD.
· Familiarità con analisi statica/dinamica, tecniche di software safety-critical e metodologie formali.
· Disponibilità a trasferte in Europa
Cosa puoi aspettarti da TMC
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
Conoscerai il tuo valore di mercato e riceverai parte del profitto che il tuo lavoro genera grazie al profit sharing individuale.
I nostri employeneur formano aree di competenza dinamiche, unite dalla passione per la tecnologia e dallo spirito di collaborazione che trasforma ogni sfida in un’opportunità di crescita condivisa.
Ogni employeneur avrà l’opportunità di guidare la propria carriera, creando un piano di crescita personale e professionale. Inoltre, sarà affiancato da un coach e potrai scegliere in autonomia corsi di formazione progettati per sviluppare le tue competenze imprenditoriali.
Scopri di più Scopri di piùUn luogo in cui lavorare su nuove idee e a potenziali lanci di start-up collaborando con team multidisciplinari.
Scopri di più Scopri di piùSiamo entusiasti del tuo interesse in TMC! Invia la tua candidatura nel modo che preferisci e unisciti al nostro dinamico team.