Senior Real-Time Safety-Critical C++ Engineer

Shield

San Diego (CA)

On-site

USD 200,000 - 300,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Bonus
Equity
Benefits

Job summary

Shield AI is seeking a Staff Software Engineer to lead the design, development, and integration of a Run-Time Assurance (RTA) product for safe autonomous operation. The Foundations team delivers core capabilities for edge intelligence and resilience across diverse platforms.

You will drive architecture, testing, and certification activities, mentor engineers, and collaborate on ensuring robust, verifiable software with DO-178C and MIL-HDBK-516 standards.

Qualifications

  • Minimum 10 years of related experience with a Bachelor’s degree; or 9 years with a Master’s; or 7 years with a PhD; or equivalent work experience.
  • Demonstrated excellence in designing and developing C++ based safety-critical software with Real-Time guarantees.
  • Experience mentoring other engineers to promote software best practices.
  • Experience integrating software on real-world physical systems to improve performance and reliability.
  • Deep expertise in C++ software architecture design patterns and practical implementations.
  • Strong knowledge of software assurance certifications such as DO-178C and MIL-HDBK-516.
  • Strong Git and Linux development skills, plus CI/CD and test-driven development.
  • A track record of technical leadership and guiding teams through complex challenges.

Responsibilities

  • Drive architecture, development, integration and testing of a Run-Time Assurance module for safe autonomous operation.
  • Collaborate with Foundations engineers to integrate with low-assurance mission-autonomy software and high-assurance middleware.
  • Specialize and test the RTA capability across platforms to ensure robust fail-safe behavior.
  • Promote principled software development practices, including code analysis, audit trails and ADRs.
  • Generate artifacts to enable certifiability of Foundations software (ADRs, ICDs, system models).
  • Mentor Foundations developers on safe software development to improve quality and assurance.

Skills

C++ design
RT systems
Mentoring
Git/Linux

Education

Bachelor’s degree in CS/EE or equivalent

Tools

Git
Linux
CI/CD
Static analysis tools

Job description

Shield AI is seeking a Staff Software Engineer to lead the design, development, and integration of a Run-Time Assurance (RTA) product for safe autonomous operation. The Foundations team delivers core capabilities for edge intelligence and resilience across diverse platforms.

You will drive architecture, testing, and certification activities, mentor engineers, and collaborate on ensuring robust, verifiable software with DO-178C and MIL-HDBK-516 standards.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Real-Time Safety-Critical C++ Engineer
Staff Real-Time Safety-Critical C++ Engineer

Speedrun Talent Network • San Diego (CA), Northern (KY)

Hybrid
USD 140,000 - 210,000
Equity
Bonus
Benefits
Staff Safety-Critical C++ Engineer - Real-Time Assurance
Staff Safety-Critical C++ Engineer - Real-Time Assurance

Shield • San Diego (CA), Northern (KY)

Hybrid
USD 200,000 - 300,000
Equity
Staff Safety-Critical Software Engineer (R5788)
Staff Safety-Critical Software Engineer (R5788)

Telemetry Today LLC • San Diego (CA), Northern (KY)

Hybrid
USD 150,000 - 210,000
Senior Engineer, Safety-Critical Software (R5788)
Senior Engineer, Safety-Critical Software (R5788)

Telemetry Today LLC • San Diego (CA), Northern (KY)

Hybrid
USD 150,000 - 210,000
Senior Engineer: Real-Time Safety-Critical Autonomy
Senior Engineer: Real-Time Safety-Critical Autonomy

Shield • San Diego (CA)

On-site
USD 160,000 - 250,000
Bonus
Benefits
Equity
Senior Engineer, Real-Time Safety-Critical Flight Software
Senior Engineer, Real-Time Safety-Critical Flight Software

Telemetry Today LLC • San Diego (CA), Northern (KY)

Hybrid
USD 150,000 - 210,000
Staff Real-Time Safety-Critical C++ Software Engineer
Staff Real-Time Safety-Critical C++ Software Engineer

Telemetry Today LLC • San Diego (CA), Northern (KY)

Hybrid
USD 150,000 - 210,000
Staff Engineer - Real-Time Aircraft Trajectory & Safety
Staff Engineer - Real-Time Aircraft Trajectory & Safety

Shield • San Diego (CA)

On-site
USD 200,000 - 300,000
Bonus
Equity
Benefits
Staff Safety-Critical Software Engineer (R5788)
Staff Safety-Critical Software Engineer (R5788)

Speedrun Talent Network • San Diego (CA), Northern (KY)

Hybrid
USD 140,000 - 210,000
Equity
Bonus
Benefits
Staff Safety-Critical Software Engineer (R5788)
Staff Safety-Critical Software Engineer (R5788)

Shield • San Diego (CA), Northern (KY)

On-site
USD 200,000 - 300,000
Equity