CareerPlan

Senior Mission Systems Software Engineer – Embedded

USAFull-time$161k–$217k2026-11-05 → 2026-11-09
No visa sponsorshipCitizens onlySecurity clearance required

Core

Design, develop, test, debug, and maintain embedded software for safety- or mission-critical flight systems, including sensor fusion, mission processing, and tactical communications.

Role type

Senior IC embedded software engineer (flight systems)

Builds

Embedded software for specialized hardware and aircraft operational flight programs

Domain

Aerospace / Defense / Embedded Systems

Deliverable

production ML models | product features

Required skills

C, C++, C#, Python, Java, Ada, Linux, embedded real-time systems, RTOS, object-oriented design, software architecture, algorithms, hardware integration, memory/timing troubleshooting, Agile development, CI/CD, DevSecOps

Preferred skills

Rust, containers, Git, Cameo, open-architecture standards (OMS, OCS, UCI), troubleshooting memory- or timing-related issues

Technologies

Ada, C#, CI/CD, DevSecOps, Embedded, Git, Hardware Support, Java, LESS, Linux, Python, Rust, Security, Sensor Fusion

Responsibilities

Design, develop, test, debug, and maintain embedded software meeting safety and regulatory standards; translate customer requirements into software designs and architectures; write software for specialized hardware and integrate with hardware components; assess and improve software efficiency and stability; monitor and evaluate team performance; contribute across the software lifecycle; develop technical product plans and mentor less experienced engineers.

Seniority

Senior, hands-on IC with mentorship