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.
$155k - $200k
...oxygen, which will be used to refuel landers for their return flights to Earth. If high ownership, fast pace, and doing hands-on... ...like a dream come true, come join the team! Senior Flight Software Engineer - Embedded Linux We’re building a rover to explore the Lunar...SuggestedPermanent employmentFull timeRemote work- ...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
$120k - $150k
...level of commitment to changing the foundational assumptions for everything we do in space. What You'll Do: The Flight Software Engineer will design, develop, test, and maintain the software that controls Space Kinetic's spacecraft. You will work across the...SuggestedPermanent employmentFlexible hours$169k - $216k
...space ecosystem. What you will do (Job Responsibilities) The Flight Software team is responsible for determining how our spacecraft... ...Qualifications) Bachelor's degree in computer science, math, physics, engineering or equivalent technical experience in safety critical...SuggestedPermanent employmentFull timeImmediate startRelocation packageFlexible hours- 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
- Vardaspace is seeking an Embedded Software Engineer for the Flight Software team in El Segundo, CA. The engineer will develop reliable software for spacecraft operations and control during missions. Responsibilities include firmware development, software integration, and...
- ...with great opportunity for professional growth. Find your future with us. The Boeing Company is currently seeking a Senior Flight Software Engineer to support our Flight Software Team located in El Segundo, CA . In this role, the individual will lead a team with design,...
- The Aerospace Corporation is seeking an Aerospace Flight Software Engineer in El Segundo, CA, who will support software validation and development for various space systems. The ideal candidate will have a background in programming languages like Java, C, C++, or Python...Work experience placement
$86.6k - $150.4k
...highly trained mechanical and aerospace engineers, VSD provides national expertise in the... ...dynamic environments. The Vehicle Systems Software Department (VSSD) within VSD performs... ...independent verification and validation of flight software embedded within avionics...Immediate startRemote workRelocation packageFlexible hours- Join Varda in El Segundo, California, as a Flight Software Engineer. You will develop reliable flight software that determines spacecraft operations and ensures mission success. The ideal candidate has a Bachelor’s degree in a relevant field and at least 5 years of experience...
- Varda Space Industries is seeking an Embedded Software Engineer for the Flight Software team. The role focuses on determining spacecraft behavior in orbit and building reliable software to support operations, from requirements capture through flight support. You will develop...
$140k - $178k
...pushing the boundaries of what's possible in space-based defense and logistics. What You'll Do: As a Senior Flight Software Engineer at Inversion, you will have an instrumental impact on the design, functionality, and performance of our next-generation...Permanent employmentWork at officeWeekend work$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...- ...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
- 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...
- 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...
- 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 reliable...Permanent employment
$30 per hour
...one to three meaningful projects, and provide monthly progress updates to the Leadership team. What You'll Do: As a Flight Software Engineer team member, you will support the development, integration, and testing of software used in Space Kinetic's flight...Hourly payPermanent employmentFull timeRelocationFlexible hours- Varda Space Industries, Inc. is seeking an Embedded Software Engineer for the Flight Software team to define spacecraft behavior and build reliable onboard software for orbit. You will develop firmware and own end-to-end design, testing, and integration across the software...Relocation package
- Varda Space Industries in El Segundo, CA, is seeking a Senior Flight Software Engineer to develop reliable software for spacecraft, satellites, and reentry capsules. You will write bare metal, RTOS, or Linux-based code in C++ and own the full software lifecycle from design...
- 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...
- Skyryse is seeking an Embedded Software Engineer in El Segundo, CA to develop Fly-By-Wire software starting from requirements and design, through verification and validation per DO-178C and related FAA guidelines. You will design and implement low-level drivers, safety-...
- 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...- 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,...
- Immediate need for a talented Software Architect Engineer with experience in the IT Industry.This is a Fulltimeopportunity and is located in El Segundo, NJ. Please review the job description below.Job ID: 18-31384 Key Requirements and Technology Experience:A minimum of...Contract workImmediate start
- General Galactic in Los Angeles designs and builds advanced spacecraft. As an Embedded Software Engineer you will own flight software development across missions planned for 2026 and 2027, collaborating with a focused team to deliver reliable real-time systems. You will...
$120k - $145k
...ultimate goal of enabling human life on Mars. FULL STACK SOFTWARE ENGINEER - TOP SECRET CLEARANCE As a Software Engineer, you will design... ..., and prototyping of software in support of all SpaceX flight systems. You will have full ownership of new features in a scalable...Permanent employmentFull timeTemporary workImmediate startWeekend work$135k - $164k
...the United States and our allies. CX2’s AI-enabled hardware and software platforms detect, disrupt and defend the electromagnetic... ...sea and space domains. We are seeking a full-stack software engineer with 3-5+ years experience to join our growing team. In this role...Permanent employmentFull timeLocal area$114k - $171k
Bachelor's degree in a STEM (Science, Technology, Engineering, and Mathematics) discipline with 5+ years of software development experience; Master's degree in a STEM discipline with 3+ years of experience; or Ph.D. with 1+ years of experience Hands-on experience developing...Full timeShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Flight Software Engineer. Be the first to apply!
- agile software developer Redondo Beach, CA
- software developer fintech Redondo Beach, CA
- software engineer Redondo Beach, CA
- part time software developer remote Redondo Beach, CA
- software developer Redondo Beach, CA
- software engineer healthcare Redondo Beach, CA
- consulting software engineer Redondo Beach, CA
- startup software engineer Redondo Beach, CA
- cybersecurity software engineer Redondo Beach, CA
- entry level software engineer remote Redondo Beach, CA



