Talent.com
Canadarocketcompany
Head, Flight SoftwareCanadarocketcompany • Toronto, ON, Canada
Head, Flight Software

Head, Flight Software

Canadarocketcompany • Toronto, ON, Canada
16 days ago
Job type
  • Full-time
Job description

Canada Rocket Company is developing Canada's first medium-lift launch vehicle.

We are a team of veterans from SpaceX, Blue Origin, Rocket Lab, ArianeGroup, Pangea Propulsion, Tesla, and MDA, 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:

  • We utilize a single 700 kN engine 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 $20M in funding secured within our first four months, including the largest all-Canadian seed round in the sector and an $8.3M Department of National Defence grant, we are moving with the speed and institutional backing required to 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 GNC, 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, establishing hiring plans, engineering processes, and a culture of rigour and ownership.
  • Architect and develop embedded software across flight computers and low‑level controllers, working across GPOS, RTOS, FPGA, and baremetal environments as the program demands.
  • Partner closely with the Avionics team on hardware‑software integration, 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 and maintain software development standards appropriate for flight‑critical and safety‑critical applications.

Qualifications

Required

  • 10+ years of experience developing embedded software for complex, real‑time systems, with a meaningful portion in a technical leadership capacity.
  • Strong proficiency in C and/or C++ for embedded targets, with demonstrated experience across RTOS, GPOS, FPGA, and baremetal development 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, and establishing processes from an early stage.
  • Excellent collaboration skills, particularly in cross‑disciplinary environments involving hardware, software, and systems engineering.

Preferred

  • Direct experience with flight software for launch vehicles, 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 to software 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, or a related field.
#J-18808-Ljbffr
Create a job alert for this search

Head, Flight Software • Toronto, ON, Canada

Similar jobs

Head of Blockchain Engineering

Blockchain Workstoronto, on, Canada
Full-time

A rapidly growing blockchain firm is seeking a Software Engineering Leader to manage the development of high-quality blockchain applications.The ideal candidate will possess extensive experience in... Show more

 • Promoted

Head Of Sales

Direct Recruiters Inc.Toronto, Canada
Full-time

OverviewHealthcare technology company helping large provider organizations manage and scale their technology investments responsiblyProvides a platform supporting governance, monitoring, and perfor... Show more

 • Promoted

Head Of Software Engineering, Credit Platforms - C$207,600 - C$259,500 A Year

Leading Fintech CompanyEast York, Canada
Full-time

Lead engineering teams to enhance credit products, ensuring secure and scalable systems for a fintech company.Requires 10+ years of experience and collaboration to influence strategy. Show more

 • Promoted

Head Of Engineering - Remote

GuruLinkToronto County, Canada
Remote
Full-time

A leading non-profit organization in Canada is seeking a Head of Engineering to lead a rapidly growing engineering team.The role focuses on building an open public network for non-public informatio... Show more

 • Promoted

Head of Solution Engineering

Voiceflowtoronto, on, Canada
Full-time

As Head of Solution Engineer at Voiceflow, you will play a dual-critical role in driving our Enterprise success today while building the foundation for tomorrow's world-class Solutions Delivery org... Show more

 • Promoted

Lead Software Engineer / Head of Software Architecture

Calliere GroupToronto, ON, CA
Full-time

Lead Software Engineer / Head of Software Architecture.Lead Software Engineer / Head of Software Architecture.Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive f... Show more

 • Promoted

Head of AV Decision Making & Planning

OxaToronto, ON, CA
Full-time

A company in autonomous vehicle technology seeks a leader for the AV Decision Making team in Toronto.This role involves designing and deploying driving policies to ensure safe and predictable AV be... Show more

 • Promoted

Head Of Engineering

ParallelzToronto, Canada
Full-time

Parallelz is building a new technology platform that enables new ways of delivering, discovering, and extending mobile applications, ways that were never thought possible.We allow developers to, wi... Show more

 • Promoted

Head, EA Engineering Enablement

Scotiabanktoronto, on, Canada
Full-time

The Head, Enterprise Architecture, Engineering Governance & Enablement is a senior enterprise leadership role responsible for the definition, governance, and automation of engineering standards and... Show more

 • Promoted

Head Of Software Engineering, Credit Platforms - C$207,600 - C$259,500 A Year

A leading fintech companyEast York, Canada
Full-time

Lead engineering teams for a fintech company to enhance credit products, ensuring secure and scalable systems, and influencing strategy. Show more

 • Promoted

Head Of Solution Engineering

VoiceflowToronto, Canada
Full-time

Head of Solution EngineeringJob DescriptionAs Head of Solution Engineer at Voiceflow, you will play a dual-critical role in driving our Enterprise success today while building the foundation for to... Show more

 • Promoted

Head Of Commercial

Lydia.aiToronto, Canada
Full-time

Lydia AI - ORCALydia AI is building ORCA, an agentic AI platform that helps businesses research, analyze, and present complex information using AI‐powered workflows.ORCA is designed for work that r... Show more

 • Promoted

Remote Head of Engineering for Fintech Platform

KoyfinToronto, ON, CA
Remote
Full-time

A progressive fintech company in Canada is seeking a Head of Engineering to scale their analytics platform.This role involves defining technical strategy, building a high-performing engineering tea... Show more

 • Promoted

Head of Enterprise Sales, Infrastructure AI

CityliticsToronto, ON, CA
Full-time

A data-driven public infrastructure firm in Toronto is looking for a VP of Sales to lead aggressive revenue growth.You will own ARR goals, build a strong sales team, and establish sales strategies ... Show more

 • Promoted

Head Of Engineering - C$120,000 - C$135,000 A Year - Remote

OpenMinedToronto County, Canada
Remote
Full-time

Lead the engineering team to build a public information network, manage the team, and ensure software quality. Show more

 • Promoted

Head Of Events — Build & Scale A Global Events Engine Remote - C$200,000 - C$250,000 A Year

Black & White ZebraNorth York, Canada
Remote
Full-time

Create and launch a world-class events division, design the event portfolio, and lead a team. Show more

 • Promoted

Head Of Engineering - $190,000 - $280,000 A Year - Remote

Engineered IntelligenceToronto County, Canada
Remote
Full-time

The Head of Engineering will lead the development team, shape strategy, and ensure successful product delivery.Requires 10+ years of experience, including 5+ in management. Show more

 • Promoted

Head Of Ml Ops & Platform Engineering - $109,400 - $150,480 A Year

Walmart CanadaNorth York, Canada

ML Operations Engineer to define strategies, lead platform execution, and oversee model lifecycle management. Show more

 • Promoted

Head Of Global Ai Platform & Solutions - C$129,800 - C$241,200 A Year

Leading Financial Services CompanyNorth York, Canada
Full-time

Lead AI Technology Platforms for a financial services company, focusing on scalable AI platform delivery and security compliance. Show more

 • Promoted

Head Of Global Ai Platform & Solutions - C$129,800 - C$241,200 A Year

A leading financial services companyEast York, Canada
Full-time

Lead AI Technology Platforms for a financial services firm, driving scalable AI platform delivery and ensuring security compliance. Show more