CareerPlanSign in

Concepteur logiciel de vol satellite / Satellite Flight Software Designer

Montreal, QC💼 Full-time🗓 2026-04-14 → 2026-09-26

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

Sourced via lever · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.