Offerta di lavoro

Senior software architect on-board - Flight Software

Italia Software Milano In loco

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.

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

Maggiori informazioni su questa opportunità

We are looking for a Senior On-Board Software Architect with solid experience in the definition, design, and validation of on-board software architecture for satellite missions. The resource will have a key role in the development of Flight Software (FSW/OBSW), ensuring reliability, determinism, safety, fault tolerance, and full adherence to space standards (ECSS, DO-178C, MISRA). The candidate will work closely with multidisciplinary teams in avionics, AOCS, GNC, QA/PA, and system engineering.

Key Responsibilities

· Architectural Design & Technical Leadership

· Define and maintain the complete architecture of Flight Software (OBSW/FSW).

· Draft and update the architectural documentation (On-Board Software Architecture Document) and software/hardware ICD.

· Ensure that the architecture meets real-time, performance, robustness, modularity, and fault-containment requirements.

· Establish design guidelines and architectural decisions, acting as a technical reference for the team.

· Development & Integration

· Guide development teams in the design and implementation of embedded software on On-Board Computer (OBC).

· Design drivers, low-level services, and middleware components for RTOS.

· Ensure full compliance with ECSS, DO-178C standards, and MISRA-C best practices.

· Participate in key project milestones: SRR, PDR, CDR, ORB, QR, AR.

· Collaborate with QA/PA in certification, audit, and verification processes.

· Contribute to anomaly analysis and the definition/implementation of corrective solutions.

Cosa ci aspettiamo da voi

· Native Italian speaker, fluent English; knowledge of Spanish considered a plus.

· Degree in Aerospace Engineering, Computer Science, Electronics, or related disciplines.

· ≥ 5 years of experience in real-time embedded software design and development.

· Excellent knowledge of:

o Embedded C/C++

o RTOS

o Python

· Modeling skills with UML/SysML.

· Experience with versioning tools, configuration, and CI/CD pipelines.

· Familiarity with static/dynamic analysis, safety-critical software techniques, and formal methodologies.

· Availability for travel within Europe.

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.

I 5 pilastri fondamentali dell'employeneurship
Rapporto lavorativo a lungo termine

Avrai la sicurezza e stabilità di un contratto a tempo indeterminato lavorando su progetti di vario tipo.

Condivisione del profitto aziendale

Conoscerai il tuo valore di mercato e riceverai parte del profitto che il tuo lavoro genera grazie al profit sharing individuale.

Business cell

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.

YOUniversity

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ù
Laboratorio imprenditoriale

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ù
Invia la mia candidatura

Siamo entusiasti del tuo interesse in TMC! Invia la tua candidatura nel modo che preferisci e unisciti al nostro dinamico team.

Candidati con il curriculum vitae Candidati con LinkedIn Candidati senza curriculum vitae
I tipi di file supportati: .pdf,.docx,.doc,.txt (Max. 4MB)
I tuoi dettagli
I tuoi dettagli
I tuoi dettagli
- -