CareerPlanSign in

Flight Software Engineer

Cambridge, MA💼 Full-time💰 $75,000–$75,000🗓 2026-07-07 → 2026-09-26

Core

Develops high-performance, resilient, and fault-tolerant embedded software for resource-constrained targets in undersea, terrestrial, air, hypersonics, and space domains.

Role type

Senior IC embedded software engineer (real-time systems)

Builds

Embedded software solutions for defense and space exploration applications

Domain

Aerospace, defense, and space exploration

Deliverable

production ML models | product features

Required skills

C/C++, Rust, real-time systems development, embedded OS coding, algorithm design, hardware subsystem integration, UML/SysML, in-circuit emulators, JTAG debugging

Preferred skills

Secret security clearance, experience with defect tracking tools, peer review processes

Technologies

C, C++, Rust, UML, SysML

Responsibilities

Evaluate requirements and propose design solutions; develop embedded software based on prototype algorithms; analyze designs to demonstrate performance; execute software tests for compliance; prepare technical documentation; communicate design details to stakeholders.

Seniority

Mid-level IC (3-5 years experience)

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