Flight Software Lead for Launch Vehicle Systems

Canada Rocket Company

Toronto

On-site

CAD 140,000 - 210,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Canada Rocket Company is hiring a Head of Flight Software to own the full flight software stack across low-level controller firmware to flight computer applications. You will lead a team spanning software, avionics, and control systems to translate mission requirements into reliable, flight-proven code.

You will shape the software architecture of an entire launch vehicle program, establish standards, and drive rigorous verification and testing, including HIL/SIL processes, to ensure

Qualifications

  • 10+ years of embedded software experience for complex, real-time systems.
  • Proven leadership experience building and guiding engineering teams.
  • Strong proficiency in C and/or C++ for embedded targets.
  • Experience with RTOS/GPOS, FPGA, and bare-metal environments.
  • Deep understanding of hardware-software interfaces and memory management.
  • Knowledge of CAN, SPI, I2C, Ethernet protocols and fault handling.

Responsibilities

  • Define and execute the flight software strategy for the orbital launch vehicle.
  • Build, mentor, and lead a high-performing flight software team.
  • Architect and develop embedded software across flight computers and controllers.
  • Collaborate with Avionics for hardware-software integration and driver development.
  • Work with GNC to implement real-time guidance and control algorithms.
  • Own the software lifecycle for flight-critical systems, including requirements and testing.
  • Establish and maintain software standards for safety-critical applications.

Skills

Embedded software
C/C++
Real-time systems
Team leadership
Hardware interfaces
Communication protocols

Job description

Canada Rocket Company is hiring a Head of Flight Software to own the full flight software stack across low-level controller firmware to flight computer applications. You will lead a team spanning software, avionics, and control systems to translate mission requirements into reliable, flight-proven code.

You will shape the software architecture of an entire launch vehicle program, establish standards, and drive rigorous verification and testing, including HIL/SIL processes, to ensure

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Head, Flight Software
Head, Flight Software

Canadarocketcompany • Toronto

On-site
CAD 180,000 - 240,000
Head, Flight Software
Head, Flight Software

Canada Rocket Company • Toronto

On-site
CAD 140,000 - 210,000
Principal Flight Software Engineer (Embedded Linux)
Principal Flight Software Engineer (Embedded Linux)

EVONA • Montreal (administrative region)

Hybrid
CAD 140,000 - 190,000
Hybrid work
Competitive salary
Head, Propulsion
Head, Propulsion

Canada Rocket Company • Toronto

On-site
CAD 180,000 - 240,000
Manufacturing & Process Lead for Aerospace Launch Vehicle
Manufacturing & Process Lead for Aerospace Launch Vehicle

Canadian Rocket Company • Toronto

Hybrid
CAD 180,000 - 250,000
Systems Engineer
Systems Engineer

DUCA Financial Services Credit Union Ltd. • Toronto

On-site
CAD 110,000 - 150,000
Head, Propulsion
Head, Propulsion

Canadarocketcompany • Toronto

On-site
CAD 180,000 - 240,000
Propulsion Engineer: Combustion Hardware Lead
Propulsion Engineer: Combustion Hardware Lead

Canada Rocket Company • Toronto

On-site
CAD 110,000 - 170,000
Senior Electrical Design Engineer
Senior Electrical Design Engineer

Canadarocketcompany • Toronto

On-site
CAD 120,000 - 180,000
Test Engineer
Test Engineer

Canadarocketcompany • London

On-site
CAD 90,000 - 130,000