Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Staff Safety-Critical Software Engineer

Home > C/C++ programming jobs

Staff Safety-Critical Software Engineer in USA

  • Shield AI
  • Full time
  • Email
  • San Diego, CA

Responsibilities

  • Drive architecture, development, integration, and testing of an extensible and configurable Run-Time Assurance module for autonomous systems.
  • Integrate and test safety capabilities with mission-autonomy software and high-assurance middleware across diverse physical platforms.
  • Develop C++ software with real-time guarantees and support production systems, including X-BAT aircraft.
  • Drive software quality practices including code analysis, audit trails, principled reviews, and certification artifacts.
  • Create documentation such as static and dynamic analysis reports, architecture decision records, interface control diagrams, and system models.
  • Mentor and guide developers on safe software development practices.

Requirements

  • At least 10 years of related experience with a bachelor’s degree, 9 years with a master’s degree, 7 years with a PhD, or equivalent work experience.
  • Demonstrated expertise designing and developing C++-based safety-critical software systems with real-time guarantees.
  • Experience mentoring engineers and driving software practices that improve quality and assurance.
  • Experience integrating software with real-world physical systems and improving performance and reliability.
  • Deep expertise in C++ software architecture patterns and their practical implementation.
  • Strong knowledge of software assurance certifications including DO-178C and MIL-HDBK-516.
  • Strong Git and Linux development skills.
  • Technical leadership experience setting standards, guiding teams through complex challenges, and collaborating effectively.
  • Preferred experience with strict C++ coding standards such as MISRA C++ and JSF AV C++.
  • Preferred hands-on experience taking solutions through airworthiness certification processes.

Benefits

  • Full-time employees receive pay within the listed range, bonus, benefits, and equity.
  • Temporary employees receive pay within the listed range and a temporary benefits package applicable after 60 days.
  • Employment offers are contingent on a cleared background and possible reference check.

Salary: $200k - $300k/yr

Shield AI

Shield AI builds autonomous systems for military and national security customers, combining its Hivemind autonomy software with V-BAT and X-BAT unmanned aircraft and Aechelon simulation technologies. The privately held company sells hardware, software, and related services to U.S. and allied defe...

Similar positions

Senior Partner Solutions Engineer

  • Webflow
  • Full time
  • Remote
  • 10/26/2026
  • Salary: $156k-$210k
  • USA - West

Software Engineer

  • Cisco
  • Full time
  • Others
  • 10/25/2026
  • Bengaluru, India

Senior Software Engineer

  • Bloomberg
  • Full time
  • Others
  • 10/25/2026
  • Pune, India

Lead Software Test Engineer

  • Forterra
  • Full time
  • USA
  • 10/25/2026
  • Salary: $125k - $150k/yr
  • Clarksburg, MD

Embedded Networking Engineer

  • Apple
  • Full time
  • USA
  • 10/25/2026
  • San Diego, CA