Skip to content
Shield AIShield AI

Staff Engineer, Safety-Critical Software

Leads architecture, development, integration, and certification-oriented testing of C++ safety-critical software that monitors autonomous systems and ensures safe operation. Requires substantial experience with real-time systems, software assurance standards, technical leadership, and mentoring.

About the job

Responsibilities

  • Drive the architecture, development, integration, and testing of an extensible, configurable Run-Time Assurance (RTA) module for safe autonomous-system operation.
  • Integrate with low-assurance mission-autonomy software and high-assurance middleware.
  • Specialize, integrate, and test RTA capabilities across diverse physical platforms and operating conditions.
  • Establish principled software development practices, including code analysis, audit trails, and review processes.
  • Create certification-enabling artifacts such as static and dynamic analysis reports, software documentation, architecture decision records, interface control diagrams, and system models.
  • Mentor and guide engineers in safe software development practices.

Requirements

  • 10+ years of related experience with a bachelor's degree, 9+ years with a master's degree, 7+ years with a PhD, or equivalent experience.
  • Expertise designing and developing C++ safety-critical software with real-time guarantees.
  • Experience mentoring engineers and driving software best practices.
  • Experience integrating software with real-world physical systems and improving performance and reliability.
  • Deep expertise in C++ software architecture patterns and implementation.
  • Knowledge of software assurance standards including DO-178C and MIL-HDBK-516.
  • Strong Git and Linux development skills.
  • Experience with modern development practices, including CI/CD and test-driven development.
  • Technical leadership and the ability to guide teams through complex technical challenges.

Nice-to-haves

  • Experience with strict C++ coding standards, including MISRA C++ and JSF AV C++.
  • Hands-on experience with airworthiness certification standards such as MIL-HDBK-516 and DO-178C.
  • Experience taking a solution through certification and achieving certification.

Skills

C++, Real-Time Systems, Run-Time Assurance, Software Architecture, Safety-Critical Software, Do-178C, Mil-Hdbk-516, Git, Linux, CI/CD, Test-Driven Development, Misra C++, Jsf Av C++, Static Analysis, Airworthiness Certification

Huntress

Huntress

United States

Staff Software Engineer - Detection Platform
$200k+/yrRemote7+ YOEBackend Engineering

Leads modernization and reliability improvements for high-volume detection engines and event pipelines. The role requires deep production distributed-systems experience in Go, cross-team technical leadership, and strong operability practices.

Radar Labs

Radar Labs

New York, NY

Senior / Staff Backend Engineer, Maps
$200k+/yrOn-site7+ YOEBackend Engineering

Build and own the geospatial data foundation behind Radar’s high-throughput geocoding platform, spanning ingestion, enrichment, indexing, and serving. The role requires a generalist engineer comfortable across Scala, Python, and Rust, with experience in large-scale data systems and customer collaboration valued.

Webflow

Webflow

United States
Senior Staff Software Engineer
$205k+/yrRemote12+ YOEBackend Engineering

Leads the technical vision and architecture for large-scale backend systems powering experimentation, personalization, analytics, and conversion optimization. The role requires 12+ years of software engineering experience, deep distributed-systems expertise, and cross-functional technical leadership.

Illumio

Illumio

Sunnyvale, CA

Staff Engineer - Cloud Security
$194k+/yrOn-site8+ YOEBackend Engineering

Develop and operate Go-based, containerized microservices for a distributed cloud security platform processing real-time telemetry and events. The role requires 8+ years building scalable systems, cloud API experience, and strong programming, networking, and operational ownership.

Okta

Okta

San Francisco, CA

Staff Software Engineer, Agent Gateway
$194k+/yrHybrid7+ YOEBackend Engineering

Leads architecture and delivery of secure, highly available backend services for an identity-aware gateway connecting enterprise AI agents to authorized tools and data. Requires 7+ years of distributed backend experience, production Java or Go, and deep OAuth, OIDC, and token-exchange expertise.