CareerPlanSign in

Staff Engineer, Safety-Critical Software (R5826)

San Diego, California💼 Full-time🗓 2026-09-04 → 2026-09-26

Core

Develop safety augmentation capabilities and a Run-Time Assurance (RTA) module to ensure safe operation of autonomous systems, acting as a safety monitor between mission autonomy and flight control systems.

Role type

Staff Engineer, Safety-Critical Software (IC)

Builds

Safety-critical, high-performance software for autonomous aircraft platforms

Domain

Defense technology / Aviation / Autonomous Systems

Deliverable

production ML models | product features

Required skills

C++ (safety-critical, real-time), Software architecture design, Software assurance (DO-178C, MIL-HDBK-516), CI/CD, Test-driven development, Git, Linux, Technical leadership, Code analysis

Preferred skills

MISRA C++ / JSF AV C++ standards, Airworthiness certification process experience

Technologies

C++, Linux, Git

Responsibilities

Architect and develop core safety-critical systems; Integrate RTA with low-assurance mission autonomy and high-assurance middleware; Generate artifacts for software certifiability (static/dynamic analysis, ADRs, ICDs); Mentor developers on safe software development practices.

Seniority

Staff, hands-on IC with technical leadership

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