CareerPlanSign in

Senior Engineer, Safety-Critical Software (R5788)

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

Core

Design, develop, and integrate safety-critical Run-Time Assurance (RTA) software to ensure resilient autonomy for aircraft and platforms in complex environments.

Role type

Senior IC safety-critical software engineer (C++)

Builds

Real-time safety components for Hivemind autonomy software and X-BAT UAVs

Domain

Defense technology, aerospace, autonomous systems

Deliverable

production ML models | product features

Required skills

C++ (modern, real-time, embedded), hardware integration, HIL testing, CI/CD, static/dynamic analysis, technical documentation

Preferred skills

Autonomy middleware, MISRA C++/JSF AV C++ standards, DO-178C/MIL-HDBK-516 frameworks, Python tooling, CMake/Conan

Technologies

C++, Git, Linux, CMake, Conan, Python

Responsibilities

Develop and test configurable RTA components; adapt reusable safety capabilities into production runtime; implement real-time C++ code at autonomy/flight-control boundaries; integrate software with hardware for HIL and flight-test campaigns; strengthen engineering evidence via code reviews and traceability artifacts; share safe software practices through technical write-ups

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