×
Register Here to Apply for Jobs or Post Jobs. X

Flight Software Engineer

Job in Los Angeles, Los Angeles County, California, 90079, USA
Listing for: Impulse Space
Full Time position
Listed on 2026-05-29
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer, Robotics
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

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 (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
  • ,
  • (Desirable) Proven track record delivering flight software for spacecraft— including launch vehicles, OTVs, upper stages, or other in-space propulsion systems
  • ,
  • (Desirable) Familiarity with NASA cFS, ROS2, or custom middleware for space applications
  • ,
  • (Desirable) Expertise in designing software for deterministic timing and hard real-time constraints
  • ,
  • (Desirable) Participation in successful integration, testing, launch, and mission operations of a space vehicle
What the job involves
  • 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
  • ,
  • 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
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary