Skip to content
← Back to job listings

Flight Software Engineer

Impulse Space · Redondo Beach, United States

External listingfull-time13 days ago

About The Role

Join Impulse, a leading space transportation company, as a Flight Software Engineer. In this role, you will design, develop, and integrate the software that powers our Space Vehicles. You will collaborate with cross-disciplinary teams to deliver high-reliability, high-performance software for in-space transportation. Key responsibilities include implementing GNC algorithms, command and telemetry handling, mission sequencing, and closed-loop control of propulsion and attitude control systems. You will also support mission operations and troubleshoot real-time issues during ground integration, environmental testing, and on-orbit operations.

  • Design, develop, and integrate software for space vehicles, focusing on high-reliability and high-performance systems.
  • Collaborate with cross-disciplinary teams to implement features for real-time flight software frameworks and meet deterministic performance requirements.
  • Participate in code reviews, ensure compliance with software safety standards, and support mission operations by troubleshooting real-time issues.
  • 2+ years writing C/C++ code for an embedded system or vehicle of some kind (robot, car, drone, spacecraft, etc)
  • 4+ years of demonstrated experience in designing software for deterministic timing and hard real-time constraints
  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related degrees
  • Demonstrated understanding of computer architecture, operating systems, data structures, and computer networking
  • Experience using version control, test cases, and other software best practices
  • Experience with Real Time Operating Systems (RTOS) or with Embedded Linux
  • 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
  • Participation in successful integration, testing, launch, and mission operations of a space vehicle

This is an external listing. JobSpring does not represent or verify the employer. Report this listing