Drimva

Shield AI

Senior Safety-Critical Software Engineer (R5788)

$160K–$250K

San Diego, California · On-site · Senior · Full-time · Posted Sep 26, 2026

Experience
Typically 5 years with a Bachelor’s degree; 4 years with a Master’s degree; 2 years with a PhD; or equivalent work experience.
Education
Bachelor’s degree; alternatives include a Master’s degree, PhD, or equivalent work experience.

About the job

Develops and integrates safety-critical Run-Time Assurance software that monitors autonomy and supports safe aircraft operation.

What you'll do

  • Develop, integrate, and test configurable RTA components and reusable C++ safety capabilities.
  • Integrate safety-critical software with aircraft hardware for HIL and flight-test campaigns.
  • Build engineering evidence through testing, analysis, documentation, and traceability artifacts.

What they ask for

  • Strong C++ development experience, including modern C++, testing, debugging, and performance-aware design.
  • Experience building software for real-time, embedded, robotics, autonomy, aerospace, or similarly constrained systems.
  • Experience integrating software with hardware, simulation, HIL, or production-like test environments.
  • Strong Git and Linux development skills, plus modern practices such as CI/CD and test-focused development.

Nice to have

  • Experience with autonomy middleware, interface definitions, Python-based configuration tooling, CMake, Conan, or reusable C++ library integration.
  • Familiarity with safety-critical practices or standards such as MIL-HDBK-516, DO-178C, MISRA C++, or JSF AV C++.

Pay

USD 160,000–250,000 (per-year-salary)

Tools

C++, Git, Linux, CI/CD, Python, CMake, Conan, MIL-HDBK-516

AI focus

The RTA software monitors autonomy behavior and helps keep autonomous systems safe, predictable, and effective.

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 5, 2026 (UTC)