Flight Software Engineer
Impulse Space
Job Description
Job Description
Description
As a Flight Software Engineer at Impulse, you will be responsible for the design, development, and integration of the software that powers our Space Vehicles. You will work closely with avionics engineers, GNC engineers, propulsion engineers, and other cross-disciplinary teams to deliver high-reliability, high-performance software for in-space transportation.
Responsibilities- Contribute to the design, implementation, integration, and verification of software for:
- Guidance, Navigation, and Control (GNC) algorithms
- Command and telemetry handling
- Mission sequencing, autonomy, and fault management
- Closed-loop control of propulsion, attitude control, and other time-critical systems
- Implement features for Impulse’s real-time flight software framework to meet deterministic performance requirements in space environments.
- Develop detection and mitigation algorithms for anomalies such as sensor failures, actuator malfunctions, or radiation-induced faults.
- Direct and participate in code reviews, ensuring compliance with software safety, reliability, and maintainability standards.
- Support mission operations and troubleshoot real-time issues during ground integration, environmental testing, and on-orbit operations.
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related degrees
- 2+ years writing C++ code for an embedded system or vehicle of some kind (robot, car, drone, spacecraft, etc)
- Demonstrated 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
- Proven track record delivering flight software for spacecraft— including launch vehicles, OTVs, upper stages, or other in-space propulsion systems.
- Familiarity with NASA cFS, ROS2, or custom middleware for space applications.
- 4+ years of demonstrated experience in designing software for deterministic timing and hard real-time constraints.
- Participation in successful integration, testing, launch, and mission operations of a space vehicle.
Additional Information:
Impulse Space is an Equal Opportunity Employer; employment with Impulse Space is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.
$125k - $160k
...Washington, DC and Huntsville, AL. Join Varda, and work to create a bustling in-space ecosystem. About This Role The Flight Software team is responsible for determining how our spacecraft behaves and operates in orbit, and building reliable software to ensure...SuggestedPermanent employmentFull time- Varda Space Industries in El Segundo, CA is seeking an Embedded Software Engineer II for the Flight Software team. You will determine spacecraft behavior in orbit and build reliable software from requirements through testing and flight support. You will write bare metal...Suggested
- ...organization developing breakthrough capabilities that redefine how payloads move and operate in space. We’re seeking a Principal Flight Software Engineer to lead the design and development of mission-critical flight software, powering a next-generation electromechanical...SuggestedPermanent employment
- Systems Technology Inc. in Hawthorne, CA is seeking an Embedded Software Engineer - UAS to join the Aerospace division. You will design, implement, and test embedded C/C++ software for flight control and mission computer systems, and work with CAN/SPI/I2C/UART interfaces...Suggested
- General Galactic is seeking an Embedded Software Engineer to develop critical software for their spacecraft. The role involves ownership over embedded software for microcontrollers, implementing real-time algorithms, and collaborating with a technical team on aerospace...Suggested
- ...Job Overview As a Flight Software Engineer, you will design and develop mission-critical software that enables the operation of advanced aerospace and defense systems. You will work closely with cross-functional engineering teams to translate system requirements into...Permanent employment
$139k - $201k
...Senior Flight Software EngineerTurning Space into a Transportation Layer for EarthWho We Are:Inversion builds advanced reentry systems to... ...defense and logistics.What You'll Do:As a Senior Flight Software Engineer at Inversion, you will have an instrumental impact on the...Permanent employmentWork at officeWeekend work$169.07k - $216.03k
...Washington, DC and Huntsville, AL. Join Varda, and work to create a bustling in-space ecosystem.About This RoleThe Senior Flight Software Engineer is responsible for determining how our spacecraft behaves and operates in orbit and building reliable software to ensure it...Permanent employmentFull timeImmediate startRelocation packageFlexible hours$190k - $250k
...Lead Flight Software Engineer Torrance, California, United States $ 190,000.00 - 250,000.00 (US Dollar) Lead Flight Software Engineer About Castelion Castelion is bringing a new approach to defense development and production: one that focuses on short, iterative...Permanent employment$220k - $275k
...Lead Flight Software Engineer El Segundo, California A New Paradigm For Space Operations. Who We Are: Space Kinetic is a dual use space technology startup building a completely new architecture for space operations – one that brings the advantages of proliferated...Permanent employmentFlexible hours- Singularity Defense Corp. is seeking a Flight Software Engineer in Gardena, California. In this role, you will be responsible for designing and developing mission-critical software that supports advanced aerospace and defense systems. The ideal candidate will work closely...
- Stealth Mode, based in Gardena, CA, is seeking a Flight Software Engineer to design and develop crucial software for aerospace and defense systems. This role entails collaboration with cross-functional teams to transform system requirements into reliable, real-time software...
$130k - $240k
...Job Description Job Description Seeking a Flight Software Engineer. As part of our early engineering team, your scope of work will focus on developing and integrating the flight software stack end-to-end — spanning ground-side mission operations tools, and vehicle...Permanent employment$130k - $240k
...Job Description Job Description Job Title: Founding Flight Software Engineer Company Overview: ~ We design and deliver resilient, high-performance spacecrafts that safeguard critical orbital assets and ensure freedom of action in space. We integrate advanced...Permanent employment- ...Job Description Job Description Description As a Lead Flight Software Engineer for Special Programs at Impulse Space, you will lead the design, development, integration, and operation of the software that powers some of the most agile delta-V spacecraft under development...Permanent employmentFull time
- Alumni Founders is seeking a firmware engineer to develop and maintain reliable flight software for spacecraft and related systems, ensuring safe and autonomous orbital control. You will own the full software development lifecycle, from capturing requirements through design...
$225k - $265k
Neros Technologies is searching for a Flight Software Manager to lead a talented team responsible for mission-critical software on drones, ensuring reliability and quality in software releases across platforms. The ideal candidate has experience in flight-control software...- Actalent is seeking an experienced embedded software engineer to design and develop real-time software for flight, space, and ground systems. You will work closely with hardware teams to ensure seamless integration with processors and I/O architectures in a hands-on lab...
- Impulse Space in Redondo Beach, CA is seeking an RF embedded software engineer to own the design, testing, and delivery of flight RF software systems for missions from low Earth orbit to Mars. You will collaborate with cross-disciplinary teams to define RF software architectures...
- Approach Venture in Hawthorne, CA is seeking a Founding Embedded Software Engineer to own the software running on the vehicle, developing real-time flight software and integrating sensors and hardware. You will work across GNC, avionics, and test engineering to evolve the...
- Viridian Space Corporation, an early-stage space technology start-up in El Segundo, CA, seeks a Software Engineer to develop embedded flight software in C/C++ and Python. You will design software architectures and validate implementations with flight hardware, contributing...
- General Galactic is seeking an Embedded Software Engineer to design and build critical software for our fleet of spacecraft. You will own major portions of embedded and flight software, participate in testing, qualification, and deployment for missions in the coming years...
- A leading SpaceTech organization seeks a Principal Flight Software Engineer to lead the design and development of mission-critical flight software. This role involves architecting delivery of real-time flight software and mentoring engineers in a fast-paced environment...
$150k - $190k
A leading aerospace startup in El Segundo, CA, seeks a Lead Flight Software Engineer to drive the development of innovative flight software for space applications. The ideal candidate will have strong expertise in C/C++ and experience in developing embedded systems. Responsibilities...- Varda Space Industries is seeking an experienced embedded software engineer to develop and maintain firmware for spacecraft subsystems, including... ...will own the full software lifecycle from requirements to flight operations support. The role requires a technical Bachelor's...
- Round-Peg Solutions (RPS) is building next-generation spaceflight software and seeks a Flight/Embedded Software Engineer to deliver embedded C++ that runs on spacecraft hardware. You will own features end-to-end from architecture through hardware integration, testing,...
- Varda is seeking a Senior Systems Engineer in El Segundo, CA to lead flight safety and reentry compliance. You will own the regulatory strategy for FAA Part 450 and Range Safety licensing, and develop safety cases, FHA, and FMEA artifacts for mission assurance. You will...
- A technology defense firm in California is seeking a Lead Flight Software Engineer. The ideal candidate will provide technical leadership, oversee embedded software development for complex systems, and mentor engineers. This role requires strong proficiency in C++ or Rust...
$165k - $230k
...make this possible, with the ultimate goal of enabling human life on Mars.SR. FULL STACK SOFTWARE ENGINEER (COMPONENTS)The Components Engineering Team develops the world’s best flight hardware and fabricates it at an in-house machine shop for Starship. The team is making...Permanent employmentTemporary work- ...(DAPS) that comprehensively uses machine learning to optimally engineer, additively manufacture, and flexibly assemble complex integrated... ...and production.PurposeDivergent is seeking a Full-Stack Software Engineer II to help build and scale the software platforms that...Temporary work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Flight Software Engineer. Be the first to apply!
- real time software engineer Redondo Beach, CA
- remote entry level software developer Redondo Beach, CA
- information technology software engineer Redondo Beach, CA
- intel software engineer Redondo Beach, CA
- software engineer full time Redondo Beach, CA
- software developer fintech Redondo Beach, CA
- agile software developer Redondo Beach, CA
- consulting software engineer Redondo Beach, CA
- part time software developer remote Redondo Beach, CA
- software developer positions Redondo Beach, CA



