Skip to content

Senior/Staff Software Engineer, Behavior Fault Architecture and Detection Validation

Senior/Staff engineer focusing on fault architecture, detection, and validation in autonomous driving software stack. Identifies faults, defines handling requirements, designs fail-operational systems, and develops testing tools. Requires 3+ years in robotics software and C++/C expertise.

176k – 320kMountain View, CASecurity EngineeringOnsite

About the role

Responsibilities

  • Dive into system-level implications of autonomy architecture to understand failure modes for Behavior and Routing.
  • Define requirements for fault handling throughout the autonomy software architecture.
  • Drive fault-centric validation from prototype to production.
  • Support development of tools and data engineering frameworks to inject faults and assess safety via simulation and testing.
  • Work with developers to extract metrics for autonomous driving in degraded states.
  • Contribute to tooling for automated evaluation of test logs.

Requirements

  • 3+ years of technical work experience in robotics software or relevant area.
  • Bachelor’s or Master’s in Computer Science, Math, Electrical Engineering, Mechanical Engineering, Robotics, Physics, or related field.
  • Strong programming and algorithmic skills in C++/C.
  • Experience in multiple of: robotics behavior/motion planning/routing; Linux/Unix systems engineering (fault-tolerant systems); FDIR for autonomous vehicles; data-driven requirements; fault test coverage; emergent behavior analysis; functional decomposition/STPA; adaptive stress testing.

Compensation

Base pay range: $176,400 - $319,720, plus annual bonus, equity, and benefits.

Skills

C++CLinuxUnixFault-Tolerant SystemsFdirStpaMotion PlanningRobotics SoftwareData Engineering

Staff Software Engineer, Security Engineering

Staff-level engineer designing and building security guardrails for multi-cloud environments, translating security standards into code-driven policies. Requires 8+ years in cloud security with deep expertise in Kubernetes, IAM, and Policy-as-Code.

174k – 239kBellevue, WA +3Security EngineeringHybrid8+ YOEGoEKS

Member of Technical Staff, DevSecOps

Hands-on DevSecOps lead building and hardening security posture for a voice AI platform serving Fortune 500 customers. Focus on shift-left security, compliance automation, and multi-tenant infrastructure.

180k – 280kSan Francisco, CASecurity EngineeringHybrid5+ YOEAWSVoip

Staff Product Security Engineer

Staff Product Security Engineer focused on offensive research and security assessments of agentic AI systems, LLM-integrated platforms, and building reusable security tooling. Requires 7+ years in application/offensive/AI security and demonstrated experience finding vulnerabilities in agentic architectures.

180k – 248kSan Francisco, CASecurity EngineeringHybrid7+ YOECGo

Member of Technical Staff - Imagine Safety

As a Product Safety Engineer on the Imagine team, you will build critical safety systems and infrastructure for Grok’s multimodal generation capabilities, ensuring responsible deployment. You will design and scale safeguards, detection systems, and evaluation frameworks to prevent harm while preserving creativity and user freedom.

180k – 440kPalo Alto, CASecurity EngineeringOn-siteRustKubernetes

Staff Security Engineer

Staff-level security engineer owning cross-team security architecture, leading complex initiatives, and mentoring senior engineers. Requires deep expertise in Ruby on Rails, AWS, cloud security, compliance frameworks, and production systems at scale.

180k – 220kUnited StatesSecurity EngineeringRemote8+ YOEAWSNist