Demo

Flight Software Engineer

Executive Recruiting Group
Broomfield, CO Full Time
POSTED ON 10/14/2026
AVAILABLE BEFORE 11/12/2026

We are seeking a Flight Software Engineer to architect, develop, and own the onboard software stack for next-generation aerospace vehicles. You will work closely with Guidance, Navigation, and Controls, avionics, and autonomy teams to design and implement real-time flight software responsible for mission sequencing, fault management, telemetry, and closed-loop control.


Key Responsibilities

  • Lead the architecture, design, and implementation of flight software subsystems including mode management, fault detection/isolation/recovery (FDIR), command and telemetry handling, and health monitoring.
  • Work with GNC and avionics to integrate guidance, navigation, and control algorithms into real-time, resource-constrained environments using RTOS-based frameworks.
  • Define and implement interfaces to sensors, actuators, and communication links (e.g., IMUs, RF links, propulsion, power systems) including low-level drivers and middleware.
  • Develop and maintain simulation and test infrastructure, including software-in-the-loop (SITL), hardware-in-the-loop (HITL), Monte Carlo analysis, and recorded flight data playback to validate flight software performance and robustness.
  • Own flight software reliability and safety: perform hazard analyses, define fault containment strategies, implement watchdogs, safe modes, and redundancy management.
  • Collaborate with vehicle engineering to define software requirements, architecture documents, ICDs, and verification plans for flight-critical functionality.
  • Lead code reviews, integration efforts, and debugging sessions on embedded targets with cross-functional teams (GNC, avionics, payloads, ground software).
  • Support integration and flight test campaigns, including pre-flight readiness, real-time telemetry monitoring, anomaly investigation, and post-flight data analysis.
  • Mentor and guide junior flight software engineers, establish best practices for coding standards, testing, and configuration management for flight-critical systems.


Required Qualifications

  • Bachelor's in Aerospace Engineering, Computer Engineering, Electrical Engineering, Computer Science, or another relevant field.
  • 5 years of experience designing, implementing, and testing embedded or flight software for aerospace, defense, or autonomous systems.
  • Strong experience with C and/or C for embedded, real-time systems; familiarity with Rust and Python for tools, test, or infrastructure.
  • Hands-on experience developing software for microcontrollers or embedded processors, including working with RTOSes, interrupts, and hardware interfaces (e.g., UART, CAN, Ethernet).
  • Demonstrated experience with software-in-the-loop and hardware-in-the-loop testing, including building and using testbeds and simulators for flight software validation.
  • Experience implementing fault management, mode logic, and safety-critical state machines in operational systems.
  • Strong understanding of real-time constraints, concurrency, and resource management (CPU, memory, and timing budgets) in embedded environments.
  • Experience with configuration management, version control, and CI/CD pipelines for embedded software.
  • U.S. citizen with eligibility for government security clearance.


Preferred Qualifications

  • Master’s or Ph.D. in Aerospace Engineering, Computer Engineering, Electrical Engineering, Computer Science, or another relevant field.
  • 8 years of experience in flight software or safety-critical embedded systems for launch vehicles, spacecraft, UAVs, or advanced aerospace platforms.
  • Experience integrating advanced GNC algorithms into flight software, including MIMO feedback, trajectory following, and mission sequencing.
  • Familiarity with aerospace software standards and processes (e.g., NASA/ESA standards, DO-178C, ECSS, or similar safety-critical frameworks).
  • Experience with telemetry systems, ground software interfaces, and operational concepts for flight missions.
  • Background in building and operating end-to-end mission software stacks, from embedded flight code to ground tools and monitoring systems.
  • Experience with formal verification, static analysis tools, or rigorous validation approaches for high-reliability software.
  • Prior leadership experience guiding teams of embedded/flight software engineers on complex, multi-vehicle or multi-mission programs.



Salary.com Estimation for Flight Software Engineer in Broomfield, CO
$128,713 to $151,867
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Flight Software Engineer?

Sign up to receive alerts about other jobs on the Flight Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Executive Recruiting Group

  • Executive Recruiting Group Westminster, MD
  • The Engineering Program Manager is responsible for managing contract budgets and schedules while building and maintaining positive customer relationships. ... more
  • 8 Days Ago

  • Executive Recruiting Group Broomfield, CO
  • Job Description We are seeking a Lead Guidance, Navigation, & Controls (GNC) Engineer to develop and implement advanced control laws, stability augmentatio... more
  • 2 Days Ago

  • Executive Recruiting Group Boulder, CO
  • We are seeking a Senior Flight Control Engineer in our Boulder, Colorado facility. Key Accountabilities Own Flight Control Laws development activities from... more
  • 3 Days Ago

  • Executive Recruiting Group Broomfield, CO
  • We are seeking an Senior Aerothermodynamics Engineer that will own the Aerodynamic and Aerothermal modeling for a supersonic ramjet system, including inlet... more
  • 3 Days Ago


Not the job you're looking for? Here are some other Flight Software Engineer jobs in the Broomfield, CO area that may be a better fit.

  • Astro Digital Littleton, CO
  • About Astro Digital Astro Digital designs, builds, and operates a diverse range of small satellite systems supporting space-based turnkey missions for seve... more
  • 19 Days Ago

  • loftfederal Golden, CO
  • About Loft Federal Loft Federal is committed to delivering the U.S. national security space community a fast, affordable, and streamlined pathway to orbit.... more
  • 20 Days Ago

AI Assistant is available now!

Feel free to start your new journey!