CareerPlanSign in

Senior Flight Software Engineer, Interplanetary Sciences Program

Long Beach (CA)💼 Full-time🗓 2026-07-02 → 2026-09-26

Core

Design, develop, and deploy flight-critical embedded software for autonomous deep-space spacecraft command, control, and autonomy.

Role type

Senior IC flight software engineer (embedded/real-time)

Builds

Flight software for interplanetary science missions

Domain

Aerospace / Space Exploration

Deliverable

production ML models | product features

Required skills

C++, embedded systems design, real-time systems, memory management, concurrency, full-lifecycle software development, V&V processes, HIL testing

Technologies

C++, embedded frameworks

Responsibilities

Design, implement, and test flight software for spacecraft command, control, and autonomy; Own full lifecycle software development from requirements to flight operations; Collaborate with avionics, GNC, and propulsion teams; Develop and execute verification and validation processes; Support on-vehicle and hardware-in-the-loop testing and debugging.

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.