Flight Software Lead for Launch Vehicle Systems

Canada Rocket Company

Toronto

On-site

CAD 140,000 - 210,000

Full time

18 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

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

Canada Rocket Company • Toronto

On-site
CAD 140,000 - 210,000
Head, Flight Software
Head, Flight Software

Canadarocketcompany • Toronto

On-site
CAD 180,000 - 240,000
Head, Propulsion
Head, Propulsion

Canada Rocket Company • Toronto

On-site
CAD 180,000 - 240,000
Flight Software Systems Engineer
Flight Software Systems Engineer

MDA Systems Ltd. • Richmond

On-site
CAD 86,000 - 130,000
Flight Software Engineer – Spacecraft Missions
Flight Software Engineer – Spacecraft Missions

MDA Systems Ltd. • Richmond

On-site
CAD 86,000 - 130,000
Head, Propulsion
Head, Propulsion

Canadarocketcompany • Toronto

On-site
CAD 180,000 - 240,000
Senior Electrical Design Engineer
Senior Electrical Design Engineer

Canada Rocket Company • Toronto

On-site
CAD 120,000 - 180,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
Test Engineer
Test Engineer

Canada Rocket Company • London

On-site
CAD 90,000 - 130,000