Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Flight Software Engineer

Executive Recruiting Group

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.

Vacancy posted 29 days ago
Similar jobs that could be interesting for youBased on the Flight Software Engineer in Broomfield, CO vacancy
  • $145.92k - $191.05k

     ...Senior Flight Software Engineer Location: Louisville, CO, USA or San Francisco, CA, USA Job Type: Full-Time, Mid-Level to Senior-Level Responsibilities: Design, develop, and maintain flight software for a growing satellite constellation. Collaborate... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Remote work

    Quantum Jobs USA

    Louisville, CO
    1 day ago
  •  ...Broomfield, CO. Onsite. Full time. This position may be filled at Engineer, Senior, or Principal level depending on experience. Pick the...  ...orbit right now, flying real proximity operations, and the flight software running it is what you would own: the core platform every... 
    Suggested
    Full time
    Relocation package
    Weekend work

    Katalyst Space Technologies

    Broomfield, CO
    6 hours ago
  • $115k - $155k

     ...Catered lunches What You’ll Do   ~ Develop and own embedded flight software for modules including from requirements and architecture...  ...~ Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering, or a related... 
    Suggested
    Relocation package
    Weekend work

    Katalyst Space Technologies

    Broomfield, CO
    6 hours ago
  •  ...passionate, collaborative, energetic, and forward-thinking individuals to join our team. We are looking to add a Senior Flight Software Engineer II to our Internal Missions team. If you enjoy working in a startup environment and are passionate about developing... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Westminster, CO
    15 days ago
  •  ...seeking passionate, collaborative, energetic, and forward-thinking individuals to join our team. We are seeking a Senior Flight Dynamics Engineer to lead orbit design, trajectory analysis, and orbit determination analysis efforts across our spacecraft operations. You... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Westminster, CO
    15 days ago
  • $145.92k - $191.05k

     ...culture is built on collaboration, rigorous engineering, and a shared commitment to delivering...  ...mid-level through senior-level embedded software engineers (5+ years). Travel: Up to...  ...free-space optical communications, the Flight Software team is what keeps that constellation... 
    Permanent employment
    Contract work
    Work at office
    Remote work
    Worldwide
    Night shift

    IonQ

    Louisville, CO
    7 hours ago
  •  ...passionate, collaborative, energetic, and forward-thinking individuals to join our team. We are looking to add a Senior Flight Software Engineer II to our Internal Missions team. If you enjoy working in a startup environment and are passionate about developing... 
    Permanent employment
    Full time

    CesiumAstro

    Westminster, CO
    7 hours ago
  • $100k - $180k

     ...embark on this exciting journey with us?  Loft Federal’s Software group provides the on-orbit software that powers our satellite...  ...and reliably operate the equipment at scale.   In this Flight Software Engineer role, you’ll help develop the software that connects... 
    Temporary work
    Work at office
    Relocation package
    Flexible hours

    Loft Federal

    Arvada, CO
    6 hours ago
  • $143.7k - $197.61k

     ...candidate with strong experience in spacecraft flight dynamics, mission design, and operations...  ...Space is based in Louisville CO with engineering offices in Madison WI, Durham, NC and...  ...you will work closely with hardware and software engineers, flight science analysts, and... 
    Full time
    Contract work
    Shift work

    Sierra Space

    Louisville, CO
    3 days ago
  •  ...IT Software Engineer 4Job Title: IT Software Engineer 4 Chicago (Ideal location), Peoria, Irving, TX, and Broomfield, CO, but open to 100% remote Duration: 12 months Screening interview during the technical interview, then a second round. Typical task breakdown: Lead the... 
    Work at office
    Remote work
    2 days per week
    3 days per week

    3Core Systems

    Broomfield, CO
    1 day ago
  •  ...Lightship’s mission to modernize and electrify RVs demands building cutting edge electronics and controls. We are seeking a Software Engineer specializing in Android UI/UX and Systems Interfacing. In this role, you will be the primary architect of the user experience... 
    Full time
    Flexible hours

    Lightship

    Broomfield, CO
    a month ago
  • Collaborate with engineers, feature owners, and Scrum teams to define test coverage, scope, and scenarios, and create verification and...  ...test automation, and design, develop, test, debug, and implement software components and tools. Requirements: A bachelor’s degree in... 

    Intepros

    Lafayette, CO
    1 day ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Thornton, CO
    12 hours ago
  •  ...ArgoCD, build systems, environment provisioning, and release engineering. Build and maintain Grafana dashboards and Prometheus metrics...  ...management and release management practices. Hands-on CI software testing experience, especially with CircleCI. Experience with... 
    Full time

    Anduril Industries

    Broomfield, CO
    9 days ago
  • $80k - $130k

    Job Title: Full Stack Software Engineer Company: Loenbro, LLC Business Unit/Department: Information Technology (IT) Location: Westminster, CO (hybrid) Reports to: Operational Innovation Product Manager Employment Type: Full-Time FLSA Classification: ExemptCandidates must... 
    Full time
    Work at office
    Local area
    Remote work

    Loenbro

    Westminster, CO
    5 days ago
  • $155k - $190k

     ...Hiring: Senior Software Engineer – Command & Control (C2) Must be a U.S. citizen and eligible to obtain a security clearance. An active clearance is not required. Evona is partnered with a growing space technology company that is transforming how satellite fleets... 
    Remote work
    2 days per week

    EVONA

    Arvada, CO
    a month ago
  •  ...seeking passionate, collaborative, energetic, and forward-thinking individuals to join our team. We are seeking a Senior Flight Dynamics Engineer to lead orbit design, trajectory analysis, and orbit determination analysis efforts across our spacecraft operations. You... 
    Permanent employment
    Full time

    CesiumAstro

    Westminster, CO
    7 hours ago
  •  ...Senior Software Engineer - AndroidWe are seeking a full-time Senior Software Engineer - Android at Garmin's location in the Greater Denver area. In this role, you will be responsible for providing technical leadership and project planning for software development for products... 
    Full time

    Garmin

    Louisville, CO
    3 days ago
  • $140k - $200k

     ...This position requires an active U.S. Government Security Clearance at the TS/SCI level.We are seeking an experienced Full Stack Software Engineer to support the development, integration, and sustainment of data analytics applications and capabilities for a large-scale U.S... 
    Full time

    Maxar Technologies

    Westminster, CO
    1 day ago
  • $120k - $125k

     ...DescriptionDiversified Services Network, Inc. (DSN) is seeking a full-time DevOps Engineer to join our team in your choice of our Chicago, IL, Peoria, IL,...  ...school diploma (a college degree is not required).5–7 years of software development experience.5+ years of experience in a DevOps... 
    Full time

    Diversified Services Network

    Broomfield, CO
    1 day ago
  • $129.78k - $178.44k

     ...its allies mission-ready throughout space.We are mission-driven, and together, we are an extraordinary team.About the RoleThe Software Engineer III role involves designing, developing, and testing software applications for space systems and technologies. This advanced position... 
    Full time
    Contract work
    Work experience placement

    Sierra Space

    Louisville, CO
    3 hours ago
  • $105.53k - $145.11k

     ...and together, we are an extraordinary team.About the RoleThe Software Engineer II role involves designing, developing, and testing software...  ...programming languages such as Python or C++.Experience with spacecraft flight software development.Familiarity with Open Standards such as... 
    Full time
    Contract work
    Work experience placement

    Sierra Space

    Louisville, CO
    3 hours ago
  • $166.9k - $309.9k

     ...DescriptionPlans, conducts, and coordinates software development activities. Designs,...  ...seeking a full-time Experienced Software Engineer to join our Common Software Framework (CSF...  ...hardware teams to ensure that embedded flight software meets stringent aerospace standards... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Louisville, CO
    3 days ago
  • $156.67k - $215.44k

     ...mission-ready throughout space.We are mission-driven, and together, we are an extraordinary team.About the RoleThe DevSecOps Software Engineer role involves deploying, configuring and maintaining a robust software development environment. This senior position requires... 
    Full time
    Contract work
    Work experience placement

    Sierra Space

    Louisville, CO
    2 days ago
  •  .... Government Security Clearance at the Top Secret and/or CBP/DHS suitability level.Vantor is currently seeking a Senior-Level Software Engineer to support our FALCON effort. This role can be performed remotely within the continental United States. As a Vantor team member... 
    Full time
    Remote work

    Maxar Technologies

    Westminster, CO
    1 day ago
  • $129.78k - $178.44k

     ...and together, we are an extraordinary team.About the RoleThe Software Engineer III role involves designing, developing, and testing software...  ...and Universal C2 Interface (UCI).Experience with spacecraft flight software development.Experience developing mission management... 
    Full time
    Contract work
    Work experience placement

    Sierra Space

    Louisville, CO
    12 hours ago
  •  ...heart of 3D modeling in hundreds of applications in diverse areas of engineering. We develop 3D ACIS Modeler so it can be used as an SDK for businesses outside of DASSAULT SYSTEMES. With ACIS, software developers can create and open traditional B-Rep CAD and polyhedral... 

    DASSAULT SYSTÈMES

    Broomfield, CO
    3 hours ago
  • $156.67k - $215.44k

     ...together, we are an extraordinary team.About the RoleThe Sr. Software Engineer role involves designing, developing, and testing software applications...  ...and Universal C2 Interface (UCI).Experience with spacecraft flight software development.Experience developing mission management... 
    Full time
    Contract work
    Work experience placement

    Sierra Space

    Louisville, CO
    4 hours ago
  • $160k - $185k

     ...deep-tech startup, we embrace a results-driven, fast-paced, and customer-focused approach to innovation. We are seeking a Senior Software Engineer to lead the development and productization of our software systems that interface with cutting-edge quantum and embedded... 
    Full time
    Temporary work
    Work at office

    ColdQuanta

    Louisville, CO
    4 days ago
  • $110.3k - $204.9k

     ...DescriptionPlans, conducts, and coordinates software development activities. Designs,...  ...seeking a full-time Experienced Software Engineer to join our Common SoftwareFramework (CSF...  ...hardware teams to ensure that embedded flight software meetsstringent aerospace standards... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Louisville, CO
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Flight Software Engineer. Be the first to apply!