Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Waymo Logo

Senior Software Engineer, Onboard Reliability

Waymo

$204,000 - $259,000
Dec 15, 2025
Mountain View, CA, USA
Apply Now

Waymo is looking to improve the reliability of its autonomous driving technology, specifically the Planner/Perception Reliability team, to prevent, identify, and guide fixes of reliability issues and ensure high development velocity.

Requirements

  • 5+ years experience programming in C++ with robust and efficient code and library development
  • 3+ years of experience with advanced language-specific constructs (e.g., metaprogramming, value categories).
  • C++ library development experience with tens+ of engineer users.
  • Strong software architecture skills.
  • Experience with autonomous vehicles (L4) or ADAS systems (L2/L3).
  • Clang & static analysis experience (including clang-tidy, clang-static-analyzer).

Responsibilities

  • Build architecture and tools to identify bugs before they get introduced into the codebase.
  • Develop advanced C++ static analysis and code review flows.
  • Develop and drive adoption of library-level constructs, static analysis tools, compiler extensions (e.g., lifetime safety annotations, reliability contracts).
  • Champion Waymo-wide code hygiene and testing standards to increase code quality and development speed.
  • Build and own sanitizer workflows and analysis for discovering and fixing threading, memory, and undefined behavior issues.

Other

  • BS in Comp Sci, EE, Robotics, Physics, Math, or related field (or equivalent experience).
  • MS or PhD in Computer Science, Robotics, similar technical field of study, or equivalent practical experience.
  • Travel requirements not specified
  • US work location, with possibility of remote work