Flight Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Impulse Space · 9 hours ago

Flight Software Engineer

Impulse Space is a company focused on developing software for space vehicles, and they are seeking a Flight Software Engineer. The role involves designing, developing, and integrating software for high-reliability space transportation systems.

AerospaceManufacturingSpace Travel
badNo H1BnoteU.S. Citizen Onlynote

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

Qualification

C/C++ programmingEmbedded systemsReal Time Operating SystemsComputer architectureSoftware best practicesDeterministic timingTeam collaborationProblem-solving

Required

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 (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

Preferred

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
Expertise in designing software for deterministic timing and hard real-time constraints
Participation in successful integration, testing, launch, and mission operations of a space vehicle

Benefits

Long-term incentives
Stock options
Medical, vision & dental coverage
401(k) retirement plan

Company

Impulse Space

twittertwittertwitter
company-logo
Impulse Space develops in-space transportation technology for payload delivery to various orbits.

Funding

Current Stage
Growth Stage
Total Funding
$525M
Key Investors
Linse CapitalFounders FundRTX Ventures
2025-06-03Series C· $300M
2024-10-01Series B· $150M
2023-07-24Series A· $45M

Leadership Team

leader-logo
Eric Romo
President and Chief Operating Officer
linkedin
Company data provided by crunchbase