Drimva

Impulse Space

Flight Software Engineer

$130K–$280K

Boulder, Colorado · 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 related degrees.
Visa sponsorship
Applicants must be U.S. Persons or eligible to obtain an export license from applicable U.S. government agencies.

About the job

Designs, develops, integrates, and verifies real-time flight software for Impulse Space vehicles and supports testing and mission operations.

What you'll do

  • Develop and verify software for GNC, command and telemetry, mission sequencing, autonomy, fault management, and time-critical controls.
  • Implement deterministic real-time flight software and anomaly detection and mitigation algorithms.
  • Review code and troubleshoot software during integration, environmental testing, and on-orbit operations.

What they ask for

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

Nice to have

  • Flight software delivery for spacecraft; 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)