1,622,553open jobs
97,402companies
249,244added this week
Browse all
Salary
≈ $76k – $152k per year (Estimated)
Location
In office (Toronto)
Seniority
Architect · 10+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 14, 2026. First seen by Alion on May 8, 2026. Canada Rocket Company scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Canada Rocket Company is building sovereign launch with reusable methalox rockets. Backed by top Canadian VCs and entrepreneurs, we are repatriating and developing world-class Canadian talent to secure our nation’s future in the global space economy.

About Canada Rocket Company

Canada Rocket Company is developing Canada's firstmedium-liftlaunch vehicle.

We are a team of veterans from SpaceX, Blue Origin, Rocket Lab,ArianeGroup, Pangea Propulsion, Tesla, MDA, and more, bringing over a century of combined launch and space systems experience back to Canada.

Our mission is to provide reliable, independent access to space for Canada and its allies in a rapidly expanding global market.

Our approach is defined by pragmatic engineering:

  • Weutilizea single 750kNengine that scales from light- to medium-lift via engine clustering.
  • We lean on simple, proven technologies to reach orbit faster, avoiding the pitfalls of complex or novel designs.
  • We test early and often, catching problems on the bench instead of at the pad.

Backed by $20Min funding secured within our first four months, including the largest all-Canadian seed round in the sector and an $8.3M Department of NationalDefencegrant, we are moving with the speed and institutional backingrequiredto meet Canada’s orbital launch needs.

About the role

Canada Rocket Company is building a sovereign launch capability for Canada. We're looking for a Head of Flight Software to build and lead the team responsible for every line of code that flies. This is a foundational leadership role: you'll own the full flight software stack, from low-level controller firmware to flight computer applications, and grow the team around it. You'll work at the intersection of software, avionics, and control systems, translating mission requirements into reliable, flight-proven code. If you want to shape the software architecture of an entire launch vehicle program from the ground up, this is the role.

What you'll do

  • Define and execute the flight software strategy for Canada Rocket Company's orbital launch vehicle, spanning architecture, development, verification, and operations.
  • Build, mentor, and lead a high-performing flight software team,establishinghiring plans, engineering processes, and a culture ofrigourand ownership.
  • Architect and develop embedded software across flight computers and low-level controllers, working across GPOS, RTOS, FPGA, andbaremetalenvironments as the program demands.
  • Partner closely with the Avionics team onhardware-softwareintegration, board bring-up, driver development, and interface definition for flight electronics.
  • Collaborate with the GNC team to implement guidance, navigation, and control algorithms in flight software, ensuring real-time performance, determinism, and fault tolerance.
  • Own the software lifecycle for flight-critical systems, including requirements management, configuration control, code review, testing (hardware-in-the-loop, software-in-the-loop), and anomaly resolution.
  • Establish andmaintainsoftware development standards appropriate for flight-critical and safety-critical applications.
  • Contribute hands-on tosoftware development.

Qualifications

Required

  • 10+ years of experience developing embedded software for complex, real-time systems, with a meaningfulportionin a technical leadership capacity.
  • Strongproficiencyin C and/or C++ for embedded targets, withdemonstratedexperience across RTOS, GPOS, FPGA, andbaremetaldevelopment environments.
  • Deep understanding of embedded systems fundamentals: hardware-software interfaces, memory management, real-time scheduling, communication protocols (CAN, SPI, I2C, Ethernet), and fault handling.
  • Proven ability to build and lead engineering teams, including hiring, mentoring, andestablishingprocesses from an early stage.
  • Excellent collaboration skills, particularly in cross-disciplinary environments involving hardware, software, and systems engineering.

Preferred

  • Direct experience with flight software forlaunchvehicles, spacecraft, or similarly high-consequence aerospace systems.
  • Familiarity with GNC algorithm implementation and the real-time performance constraints involved.
  • Experience with hardware-in-the-loop and software-in-the-loop test frameworks.
  • Exposure tosoftware assurance practices for flight-critical systems (e.g., DO-178C, ECSS, or NASA standards).
  • Bachelor's or advanced degree in computer science, electrical engineering, aerospace engineering, ora relatedfield.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,622,553 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Industrial Engineering
Similar stack
Same company
Toronto
$60k – $82k per year • Equity • In office • 10+ years exp • Cambridge
Design
SolidWorks
Apply
$42k – $60k per year • Equity • In office • Cambridge
Design
SolidWorks
Apply
≈ $47k – $100k per year (Estimated) • In office • Full-Time • Prince George
Apply
$34k – $42k per year • In office • Full-Time • London
Apply
Sort Supervisor 2 days ago
≈ $46k – $97k per year (Estimated) • In office • Full-Time • Kelowna
Apply
≈ $37k – $88k per year (Estimated) • In office • Bachelor's Degree • Koropi
Python
C++
DevOps
RTOS
Git
Apply
In office • Master's Degree
C++
DevOps
RTOS
Robotics
EtherCAT
Apply
≈ $30k – $86k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Néo Psychikó
JavaScript
Java
TypeScript
C++
Java
Maven
Spring Boot
Hibernate
Gradle
Databases
Redis
RabbitMQ
ActiveMQ
Apache Kafka
Frontend
Angular
DevOps
gRPC
Git
Docker
Kubernetes
Windows
Apply
Software Engineer 3 days ago
In office • 3+ years exp • Bachelor's Degree • Néo Psychikó
Python
JavaScript
Java
TypeScript
SQL
C++
Java
Maven
Gradle
Databases
PostgreSQL
Redis
RabbitMQ
ActiveMQ
SQLite
Apache Kafka
Frontend
Angular
DevOps
gRPC
Git
Docker
Kubernetes
Linux
Windows
TCP/IP
Apply
In office • Koropi
C++
AI/ML
OpenCV
DevOps
CI/CD
Linux
Windows
TCP/IP
Apply
Propulsion Engineer 30 days ago
≈ $63k – $108k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Toronto
Apply
≈ $48k – $103k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Toronto
Apply
≈ $48k – $103k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Toronto
Apply
≈ $48k – $103k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Toronto
Apply
$36k – $42k per year • In office • Internship • Master's Degree • Toronto
Python
AI/ML
Agentic Workflows
Apply
≈ $63k – $108k per year (Estimated) • In office • 10+ years exp • Bachelor's Degree • Toronto
Apply
≈ $43k – $77k per year (Estimated) • Hybrid • London
Python
SQL
Databases
Snowflake
AI/ML
Airflow
dbt
Embeddings
AI Agents
RAG
DevOps
GCP
Azure
CI/CD
Git
AWS
Analytics
ETL/ELT
Management
Slack
Apply
$42k – $44k per year • In office • Toronto
Management
Microsoft Office
Apply
$91k – $113k per year • Equity 0.5–1% • In office • Full-Time • 3+ years exp • PhD • Toronto
Apply
$91k – $113k per year • Equity 0.5–1% • In office • Full-Time • 3+ years exp • PhD • Toronto
Apply
See all jobs
This is one of many
1,622,553 more open roles from verified company boards, updated every day.