Drimva

Waymo

Tech Lead Manager- Onboard Software Performance

$238K–$302K

Mountain View, CA, USA +1 · Manager · Full-time · Posted Nov 24, 2025

Location
Mountain View, CA, USA
Mountain View, California, United States
Experience
6 years of software engineering; 2 years of software management with at least 4 years in infrastructure/systems/performance; 4 years as a technical lead in performance/software infrastructure; 4 years of C++ experience.
Education
BS/MS in Comp Sci, EE, Robotics, Physics, Math, or related field (or equivalent experience).

About the job

Lead software performance work for Waymo’s autonomous vehicle systems and simulation, improving latency, compute use, reliability, and driving quality.

What you'll do

  • Develop modular architecture and frameworks to improve performance and compute utilization on vehicles and in simulation.
  • Partner with onboard and hardware teams to identify bottlenecks and optimize software and hardware together.
  • Build performance evaluation, debugging, and software change-management processes; optimize simulation resource use across CPU, GPU, and TPU.

What they ask for

  • BS/MS in Computer Science, Electrical Engineering, Robotics, Physics, Math, or a related field, or equivalent experience.
  • 6 years of software engineering experience on large-scale, high-complexity systems.
  • 2 years of software management experience, with at least 4 years in infrastructure, systems, or performance optimization.
  • 4 years as a technical lead in performance or software infrastructure; 4 years of C++ experience.

Nice to have

  • Experience in robotics.
  • Experience with low-level optimization techniques or frameworks (SIMD/CUDA), ML performance/frameworks, large-scale evaluation, performance tooling, or large-scale software re-architecture.

Pay

$238,000 — $302,000 USD (base salary)

Tools

C++, CPU, GPU, TPU, RAM, SIMD, CUDA

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 5, 2026 (UTC)