Drimva

Impulse Space

Flight Software Engineer

$130K–$280K

Redondo Beach, California · On-site · Full-time · Posted Oct 28, 2026

Experience
2+ years writing C++ for an embedded system or vehicle; preferred: 4+ years designing software for deterministic timing and hard real-time constraints.
Education
Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related degree.
Visa sponsorship
Applicants must be U.S. Persons or eligible to obtain an export license under applicable U.S. export regulations.

About the job

Designs, develops, integrates, and verifies high-reliability flight software for spacecraft and in-space transportation systems.

What you'll do

  • Build and verify software for GNC, command and telemetry, mission sequencing, autonomy, fault management, and time-critical control.
  • Develop real-time flight software features and anomaly detection and mitigation algorithms.
  • Review code, support testing and mission operations, and troubleshoot real-time issues.

What they ask for

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related degree.
  • 2+ years writing C++ code for an embedded system or vehicle.
  • Understanding of computer architecture, operating systems, data structures, and computer networking.
  • Experience with RTOS or Embedded Linux, version control, test cases, and software best practices.

Nice to have

  • Experience delivering spacecraft flight software; familiarity with NASA cFS, ROS2, or custom space middleware.
  • 4+ years designing software for deterministic timing and hard real-time constraints; participation in space vehicle integration, testing, launch, and mission operations.

Pay

$130,000 - $280,000 USD/year base salary

Tools

C++, RTOS, Embedded Linux, NASA cFS, ROS2

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 4, 2026 (UTC)