Flight Software Engineer

4 weeks ago


Redondo Beach, California, United States Impulse Space Full time
Job Summary

Impulse Space is seeking a highly skilled Flight Software Engineer to join our team. As a key member of our avionics systems team, you will be responsible for designing, developing, and testing software for spacecraft and launch vehicles.

Key Responsibilities
  • Implement and integrate software for GNC algorithms, command and telemetry, mission management, health and status, and fault management in a real-time software framework.
  • Develop and improve functions such as closed-loop control of physical processes and detection/response algorithms for failures.
  • Write scrappy code to support development testing of avionics, fluids, and propulsion devices.
  • Write rigorous, reviewed, and tested code to support manufacturing and flight.
  • Review code written by others.
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related degrees.
  • 4+ years writing C/C++ code for an embedded system or vehicle of some kind.
  • Strong understanding of computer architecture, operating systems, data structures, and computer networking.
  • Experience with Real-Time Operating Systems (RTOS) or with Embedded Linux.
  • Experience using version control, test cases, and other software best practices.
Preferred Skills and Experience
  • Experience implementing code for a real-time system which must perform tasks at a deterministic rate.
  • Familiarity with off-the-shelf frameworks like ROS2 or NASA cFS.
  • Experience using oscilloscopes, logic analyzers, hardware debuggers, and source-level debuggers to troubleshoot problems at all layers of the stack.
  • Experience in a start-up or agile development environment.
  • Experience writing flight software for launch vehicles, satellites, or spacecraft.
Additional Information

Impulse Space is an Equal Opportunity Employer and is committed to diversity and inclusion. We offer competitive compensation and benefits, including long-term incentives and access to medical, vision, and dental coverage, as well as a 401(k) retirement plan.



  • Redondo Beach, California, United States Impulse Space Full time

    Job SummaryAs a Flight Software Engineer at Impulse Space, you will be responsible for developing and implementing software for autonomous systems. Your core responsibility will be to write code that runs on custom avionics hardware for executing flight and ground test functions. You will work with avionics hardware engineers, GNC engineers, propulsion...


  • Redondo Beach, California, United States Impulse Space Full time

    Job SummaryAs a Flight Software Engineer at Impulse Space, you will be responsible for designing, developing, and testing software for spacecraft flight systems. This includes implementing GNC algorithms, command and telemetry, mission management, health and status, and fault management in a real-time software framework. You will work closely with avionics...


  • Long Beach, California, United States Vast Full time

    Vast is a pioneering company in the space industry, aiming to contribute to a future where billions of people live and thrive in space.We are building artificial gravity space stations, enabling long-term stays in space without the adverse effects of zero-gravity.Our initial crewed space habitat, Haven-1, is scheduled to be the world's first commercial space...


  • Long Beach, California, United States EVONA Full time

    As a key member of EVONA's Flight Software team, you will be responsible for developing and leading the development of flight software for inflight computers and other critical spacecraft hardware.Key responsibilities include:Collaborating with the Electrical and Hardware division to integrate software solutionsLeading and managing the Flight Software team...


  • Hermosa Beach, California, United States Argo Space Full time

    As a key member of the Argo Space team, you will play a crucial role in designing and developing the software that powers our refuellable in-space transport vehicles. Your expertise will be instrumental in shaping the overall spacecraft system architecture, executing vehicle design and performance trade studies, and implementing GNC algorithms into software...


  • Redondo Beach, California, United States Northrop Grumman Full time

    Job Title: Senior Principal Flight Safety EngineerNorthrop Grumman is seeking a highly skilled Senior Principal Flight Safety Engineer to join our team. As a key member of our team, you will be responsible for ensuring the safety of astronauts and the HALO Module during space missions.Main Responsibilities:Support the development and review of HALO safety...


  • Redondo Beach, California, United States Impulse Space Full time

    Job Summary:Impulse Space is seeking a highly skilled Principal Guidance, Navigation, and Control (GNC) Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing GNC systems for high-performance space vehicles.Responsibilities:Architect GNC flight, test, and analysis systems for high-performance...


  • Redondo Beach, California, United States Northrop Grumman Full time

    Job Title:Principal/Senior Principal Engineer - Guidance Navigation ControlsJob Summary:Northrop Grumman is seeking a Principal or Senior Principal Engineer Guidance Navigation Controls to support the Vehicle Engineering organization in Redondo Beach, CA. The selected candidate will support research and development of flight control algorithms for manned and...


  • Long Beach, California, United States Odys Aviation Full time

    Flight Dynamics and Controls EngineerAt Odys Aviation, we're pushing the boundaries of flight dynamics and controls to revolutionize the aviation industry. Our team of expert engineers is working on an advanced vertical takeoff and landing hybrid aircraft that will cut travel time in half on the world's busiest routes.We're seeking a talented Flight Dynamics...

  • RF Systems Engineer

    4 weeks ago


    Redondo Beach, California, United States Impulse Space Full time

    Join Impulse Space as an RF Engineer and contribute to the design, testing, and delivery of flight RF hardware systems for space missions. As a key member of our team, you will own the design, testing, and delivery of RF systems, working closely with cross-disciplinary teams to define and implement RF hardware requirements on a mission-by-mission basis. Your...


  • Redondo Beach, California, United States Northrop Grumman Full time

    Transformative Opportunities in Stealth TechnologyNorthrop Grumman is a leader in the development of cutting-edge stealth technology, and we are seeking highly skilled engineers to join our team. As a Principal Infrared Survivability Engineer, you will play a critical role in designing and developing innovative solutions to reduce the detectability of...


  • Redondo Beach, California, United States Impulse Space Full time

    Job Opportunity: Stage Propulsion EngineerImpulse Space is seeking a highly skilled Stage Propulsion Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, analyzing, and implementing propulsion systems for our spacecraft.Key Responsibilities:Own all aspects of propulsion system design, analysis, and...


  • Redondo Beach, California, United States Impulse Space Full time

    Join Our Team as a Stage Propulsion EngineerWe are seeking a highly skilled Stage Propulsion Engineer to join our team at Impulse Space. As a key member of our Propulsion Engineering department, you will be responsible for designing, analyzing, and implementing propulsion systems for our spacecraft.About the RoleThe Stage Propulsion Engineer will be...


  • Redondo Beach, California, United States Impulse Space Full time

    Job SummaryAs a Stage Propulsion Engineer at Impulse Space, you will be responsible for designing, analyzing, and implementing propulsion systems for our spacecraft. You will work closely with a fast-paced team to develop high-performance spacecraft from clean sheet designs.Key Responsibilities Serve as the responsible propulsion engineer for the Helios...


  • Redondo Beach, California, United States Impulse Space Full time

    As a Senior RF Systems Engineer at Impulse Space, you will be responsible for designing, testing, and delivering flight RF hardware systems for space missions. Your core responsibility will be to own the design, testing, and delivery of RF systems, working closely with a cross-disciplinary team to define and implement RF hardware requirements on a...


  • Long Beach, California, United States JetZero, Inc. Full time

    At JetZero, Inc., we are revolutionizing the future of air travel with our innovative blended-wing aircraft. Our team is comprised of experienced aerospace professionals and engineers who are passionate about accelerating the future of aerospace.We are seeking a highly skilled Flight Test System and Instrumentation Engineer to join our team. The ideal...


  • Redondo Beach, California, United States Impulse Space Full time

    As a key member of the Impulse Space team, you will play a critical role in the development and operation of our high-performance space vehicles. Your expertise in spacecraft control systems will be instrumental in ensuring the success of our missions.Key ResponsibilitiesDesign and develop GNC flight, test, and analysis systems for our spacecraft.Develop...


  • Redondo Beach, California, United States Impulse Space Full time

    Job SummaryAs a Stage Propulsion Engineer at Impulse Space, you will be responsible for designing, analyzing, and implementing propulsion systems for our spacecraft. You will work closely with a fast-paced team to develop high-performance spacecraft from clean sheet designs. Our new vehicle, Helios, is a 3rd stage/kick stage launching in 2026, designed to...


  • Redondo Beach, California, United States Northrop Grumman Full time

    Job Summary:We are seeking a highly skilled Stealth Technology Engineer to join our team at Northrop Grumman. As a key member of our Survivability Engineering group, you will be responsible for developing, testing, and implementing new materials, technologies, and concepts that enable the most lethal, intelligent, and collaborative systems to penetrate and...


  • Redondo Beach, California, United States Impulse Space Full time

    Job Title: Stage Propulsion EngineerAs a key member of the Impulse Space team, you will be responsible for designing, analyzing, and implementing propulsion systems for our cutting-edge spacecraft. You will work closely with a dynamic and agile team to develop high-performance spacecraft from clean sheet designs.Key Responsibilities:Own all aspects of...