Concepteur logiciel de vol satellite / Satellite Flight Software Designer
Core
Designing and maintaining flight software for satellite and payload systems, including avionics interfaces and fault detection mechanisms.
Role type
Senior embedded flight software engineer (satellite)
Builds
Flight software functions, telemetry databases, and FDIR mechanisms for satellite missions
Domain
Aerospace / Satellite systems
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Embedded flight software development, real-time embedded software architectures, spacecraft avionics interfaces, space software standards, simulation and validation environments
Preferred skills
Attitude and orbit control systems (AOCS), embedded Linux or real-time kernels, modeling tools (MATLAB/Simulink)
Technologies
SpaceWire, CAN, Ethernet, MIL-STD-1553, CCSDS, ECSS, PUS, SIL, HIL
Responsibilities
Define embedded software architecture for satellite and payload systems, develop and maintain flight software functions and avionics interfaces, define telemetry databases and fault detection, isolation and recovery mechanisms, support verification and validation of flight software in SIL and HIL environments, participate in program design reviews including SRR, PDR, CDR and TRR, support satellite integration and testing activities
Seniority
Senior, hands-on IC