Staff Engineer, Safety-Critical Software (R5826)

Shield AI
San Diego
Workplace: OnsiteFull timeUSD 200,000 - 300,000 annuallyFunction: Software EngineeringExperience: 7+ yearsSkills: ["Technical leadership","Mentoring","Collaboration","Set and maintain high standards","Principled review"]

Develop safety-critical, real-time assurance software for autonomous systems within the Hivemind Foundations Safety-Critical Software Team. You’ll drive architecture, development, integration, and testing of a Run-Time Assurance (RTA) module, bound unsafe behavior between mission autonomy and flight controls, and ensure robust fail-safe performance across diverse platforms. The role also includes applying principled software practices, producing certification artifacts, and mentoring engineers to elevate safety and engineering standards.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Shield AI
Shield AI
2 days ago

Staff Engineer, Safety-Critical Software (R5826)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 4 minutes agoStatus: Live

Job Summary

Develop safety-critical, real-time assurance software for autonomous systems within the Hivemind Foundations Safety-Critical Software Team. You’ll drive architecture, development, integration, and testing of a Run-Time Assurance (RTA) module, bound unsafe behavior between mission autonomy and flight controls, and ensure robust fail-safe performance across diverse platforms. The role also includes applying principled software practices, producing certification artifacts, and mentoring engineers to elevate safety and engineering standards.
Location: San Diego
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Drive architecture, development, integration, and testing of an extensible Run-Time Assurance (RTA) module for safe autonomous operation in diverse and adversarial conditions.
  • •Design and integrate the RTA capability with low-assurance mission autonomy software and high-assurance middleware.
  • •Specialize in integrating and testing the RTA across multiple platforms and conditions to ensure robust fail-safe behavior.
  • •Apply principled software development practices including code analysis, audit trails, and principled review processes.
  • •Generate certification-enabling artifacts such as static/dynamic analysis reports, software documentation, ADRs, ICDs, and system models; mentor engineers in safe software development practices.

Pay and Benefits

Salary: USD 200,000 - 300,000 annually
Equity and Bonus:Equity
Perks:Annual BonusEquity

Key Requirements

  • •Typically requires 10+ years of related experience with a Bachelor’s degree (or 9+ with a Master’s, or 7+ with a PhD) or equivalent experience.
  • •Demonstrated excellence designing and developing C++ safety-critical software systems with real-time guarantees.
  • •Deep expertise in C++ software architecture design patterns and their practical implementation.
  • •Strong knowledge of software assurance standards such as DO-178C and MIL-HDBK-516.
  • •Experience integrating and testing on real-world physical systems with a focus on performance and reliability.
Experience:7+ yearsDefense-techSafety-critical softwareAutonomous systemsReal-time systems
Skills:Technical leadershipMentoringCollaborationSet and maintain high standardsPrincipled review
Certifications:DO-178CMIL-HDBK-516MISRA C++JSF AV C++
Tech Stack:C++GitLinuxCI/CDTest-driven developmentStatic analysisDynamic analysis

Company Brief

Shield AI
Develops AI-powered autonomy and software for military aircraft and drones to enable autonomous ISR and combat missions, integrating perception, navigation, and mission planning for defense customers.
Industry: Defense Technology
Company Size: Large (251 to 1,000 employees)
Growth: Scaleup
Funding: Series E+
Headquarters: San Diego, United States
Founded: 2015
WebsiteLinkedIn