CareerPlanSign in

Senior Spacecraft Flight Software Engineer

Herndon, VA💼 Full-time🗓 2026-09-22 → 2026-09-29

Core

Develop flight software for spacecraft and payloads, working from driver-level code through integrated system functionality to ensure mission success.

Role type

Senior Spacecraft Flight Software Engineer

Builds

On-orbit spacecraft systems including onboard compute, radio communications, command & telemetry, and payload operations

Domain

Aerospace / Embedded Systems

Deliverable

production ML models | product features

Required skills

C/C++, embedded drivers, RTOS, embedded Linux, hardware-in-the-loop testing, Low-SWaP optimization, Python, FPGA interaction, autonomous fault protection

Preferred skills

None stated

Technologies

C, C++, Python, RTOS, embedded Linux, FPGA

Responsibilities

Design and implement flight software for critical spacecraft functions; Develop and integrate low-level embedded drivers; Support hardware bring-up and system integration; Conduct unit, integrated, and hardware-in-the-loop testing; Build and maintain tools for ground support and automated testing; Analyze on-orbit and ground test data; Optimize software for Low-SWaP environments; Collaborate with multi-disciplinary teams; Participate in rapid development cycles and code reviews

Seniority

Senior, hands-on IC

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