Shield Ai logo

Staff Engineer, Safety Critical Software (R3560)

Shield Ai

Campbell, CA
Full Time
Senior
180k-270k
13 days ago

Job Description

About the Role

The Staff Engineer, Safety Critical Software at Shield AI is responsible for developing high-performance, safety-critical software that ensures the safe operation of autonomous systems. The role involves working within the Hivemind Pilot team to build certification-ready artifacts and robust fallback safety checks for diverse autonomous platforms, supporting defense and operational missions worldwide.

Key Responsibilities

  • Drive architecture, development, integration, and testing of an extensible, configurable Run Time Assurance (RTA) module that ensures safe operation of autonomous systems in diverse, adversarial conditions.
  • Work closely with other engineers in Pilot to design and integrate with the low-assurance mission-autonomy software.
  • Specialize, integrate, and test the RTA capability on a diverse set of platforms in various conditions to ensure robust fail-safe behavior.
  • Drive principled software development practices across Pilot including code analysis, audit trail, and review processes.
  • Collaborate with the team to generate artifacts that enable certifiability of Pilot software, such as static & dynamic analysis reports, software documentation, and system models.
  • Mentor and guide Pilot developers on practices of safe software development to enhance software quality and assurance.

Requirements

  • Typically requires a minimum of 10 years of related experience with a Bachelor's degree; or 9 years with a Master's degree; or 7 years with a PhD; or equivalent work experience.
  • Demonstrated excellence in designing and developing C++ based safety-critical software systems with Real-Time guarantees.
  • Experience working as a mentor to other engineers in a role driving software best practices to enhance software quality.
  • Experience integrating software on real-world physical systems and driving up performance and reliability.
  • Proven expertise in C++ software architecture design patterns and their practical implementation.
  • Strong knowledge of software assurance certifications such as DO-178C and MIL-HDBK-516.
  • Strong Git and Linux development skills, along with modern software development practices (e.g., CI/CD, test-driven development).
  • A track record of technical leadership, with the ability to set and maintain high standards, guide teams through complex technical challenges, and collaborate effectively.

Nice to Have

  • Hands-on experience with airworthiness certifications such as MIL-HDBK-516.
  • Experience taking a solution through a certification process and achieving a certification.

Qualifications

  • Educational background with a Bachelor's, Master's, or PhD degree, or equivalent work experience.

Benefits & Perks

  • Pay within range listed + Bonus + Benefits + Equity
  • Temporary employee offer package: Pay within range listed above + temporary benefits package (applicable after 60 days of employment)
  • Salary compensation is influenced by skill set, experience, licenses, certifications, and work location.
  • All offers are contingent on a cleared background and possible reference check.
  • Military fellows and part-time employees are not eligible for benefits.

Working at Shield Ai

Shield AI is committed to being an equal opportunity workplace and an affirmative action employer. They value diversity and are dedicated to providing accommodations for individuals with disabilities or special needs.

Apply Now

Job Details

Posted AtJul 14, 2025
Salary180k-270k
Job TypeFull Time
Work ModeOnsite
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Shield Ai

Website

shield.ai

Location

Campbell, CA

Industry

Engineering Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches