1

Flight Engineer Jobs in Ontario (NOW HIRING)

Head, Flight Software

Toronto, ON · On-site

$180 - $240/hr

Our approach is defined by pragmatic engineering: * We utilize a single 700 kN engine that scales ... We're looking for a Head of Flight Software to build and lead the team responsible for every line ...

Backed by a legacy of engineering excellence, reliability and industry-leading customer service ... Leads Flight Dynamics System (FDS) development; tailoring processes to manage the Lightspeed ...

CA$110K - CA$160K/yr

In this role, you will help design, develop, qualify, integrate, and support flight propulsion ... Execute engineering tasks across design, analysis, manufacturing, testing, qualification ...

Develop and execute spacecraft verification and validation strategies for both flight hardware and ... Mentor engineers while promoting technical rigor, rapid execution, and engineering best practices

Backed by a legacy of engineering excellence, reliability and industry-leading customer service ... Flight Dynamics System (FDS) to operate the Lightspeed satellites. The FD Analyst executes ...

Design, fabricate, and assemble flight-ready prototypes, covering complex folding structures ... Collaborate with design and test engineers to surface integration risks early, delivering targeted ...

Working closely with flight software, ground software, autonomy, mission operations, guidance ... This position is ideal for an engineer who combines deep software expertise with strong systems ...

next page

Showing results 1-20

Flight Engineer information

See Ontario salary details

$11

$42

$69

How much do flight engineer jobs pay per hour?

As of Jul 30, 2026, the average hourly pay for flight engineer in Ontario is $42.39, according to ZipRecruiter salary data. Most workers in this role earn between $33.17 and $49.52 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Flight Engineer, and why are they important?

To thrive as a Flight Engineer, you need a solid background in mechanical and aeronautical engineering principles, typically supported by an associate's or bachelor's degree and relevant licensure or certification. Familiarity with aircraft systems, diagnostic tools, and flight management computers is essential for managing in-flight operations and troubleshooting issues. Strong attention to detail, communication, and problem-solving skills help Flight Engineers work effectively with pilots and maintenance crews. These skills are crucial for ensuring safe, efficient aircraft operation and prompt resolution of technical challenges during flights.

How much money do flight engineers make?

Flight engineers typically earn a median annual salary of around $80,000 to $130,000, depending on experience, airline, and location. They often work long hours and require certifications such as an FAA Airframe and Powerplant license or equivalent. Salaries can increase with seniority and specialized skills in aircraft systems and maintenance.

Is flight engineer still a job?

Yes, the flight engineer role still exists, primarily in certain types of aircraft such as military planes and some cargo or specialized aircraft. However, the position has become less common in commercial aviation due to automation and modern aircraft systems, with many responsibilities now handled by pilots and onboard technology. Certification and technical skills remain important for those pursuing this career.

How does a Flight Engineer collaborate with pilots and maintenance crews during a typical flight operation?

A Flight Engineer works closely with pilots in the cockpit to monitor and manage all aircraft systems, such as engines, fuel, and hydraulics, ensuring optimal performance and safety throughout the flight. They regularly communicate with maintenance crews before and after flights to discuss technical issues, prepare aircraft for departures, and log any discrepancies for follow-up repairs. This collaborative environment requires strong teamwork, technical expertise, and clear communication to ensure safe and efficient flight operations.

What do flight engineers do?

Flight engineers are responsible for monitoring and operating aircraft systems during flight, including engines, hydraulics, and electrical systems. They assist pilots with technical issues, perform pre-flight checks, and ensure safety protocols are followed, often working in the cockpit or engineering station. Certification and technical knowledge are essential for this role.

What are flight engineers?

Flight engineers are specialized crew members responsible for monitoring and operating complex aircraft systems during flights. They assist pilots by managing engines, fuel, electrical, and environmental controls, ensuring that the aircraft operates safely and efficiently. While modern aircraft often automate many of these tasks, flight engineers remain essential on older, multi-crew airplanes and in certain specialized aviation roles. They play a key role in troubleshooting issues and optimizing aircraft performance during flight.

What is the difference between Flight Engineer vs Aircraft Maintenance Engineer?

AspectFlight EngineerAircraft Maintenance Engineer
CredentialsFAA/AESA certifications, engineering degree often preferredAircraft Maintenance Engineer license, certifications in aircraft systems
Work EnvironmentOnboard aircraft during flights, in flight operationsMaintenance hangars, repair facilities, and on aircraft ground checks
Industry UsageCommercial and cargo airlines, military aviationAircraft maintenance companies, airline ground operations
Primary RoleMonitor aircraft systems during flight, assist pilotsInspect, repair, and maintain aircraft systems on the ground

While both roles involve aircraft systems, Flight Engineers focus on monitoring and supporting aircraft operations during flights, whereas Aircraft Maintenance Engineers handle ground-based inspections and repairs. Understanding these differences helps clarify career paths and employer expectations in aviation.

What Is a Flight Engineer?

As a flight engineer, it is your job to monitor an airplane’s instrument systems during flight. Your main duties are to regulate cabin pressure, communicate with dispatchers, oversee fuel use, and assist the pilot. The career requires aviation experience as well as a flight engineer (FE) license from the Federal Aviation Administration. Most commercial airlines require additional qualifications such as a bachelor’s degree in aviation. You must receive regular training throughout your career to keep your license.

What engineering jobs pay $500,000?

High-level aerospace and aviation engineering roles, such as senior flight engineers or aerospace project managers, can reach or exceed $500,000 annually with experience, bonuses, and specialized skills. These positions often require advanced certifications, extensive experience, and work in high-stakes environments like commercial or military aviation. Compensation varies based on industry, location, and level of responsibility.
What are popular job titles related to Flight Engineer jobs in Ontario? For Flight Engineer jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Flight Engineer jobs in Ontario look for? The top searched job categories for Flight Engineer jobs in Ontario are:
Infographic showing various Flight Engineer job openings in Ontario as of July 2026, with employment types broken down into 93% Full Time, 4% Part Time, and 3% Contract. Highlights an 86% Physical, 6% Hybrid, and 8% Remote job distribution, with an average salary of $88,174 per year, or $42.4 per hour.

Head, Flight Software

Canadarocketcompany

Toronto, ON • On-site

$180 - $240/hr

Other

Posted 6 days ago


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.
QualificationsRequired
  • 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