CareerPlan

Onboard Developer Platform Software Engineer

Mountain View (US-MTV-EMF680)Full-time$213k–$263k2026-10-26 → 2026-11-10

Core

Build infrastructure, architecture, tooling, and platforms to accelerate development for Waymo's autonomous driving software team.

Role type

Senior IC platform software engineer (systems/infrastructure)

Builds

Scalable simulation and evaluation platforms, modular architecture frameworks, and high-performance compute systems for autonomous driving.

Domain

Autonomous driving / Robotics / High-performance computing

Deliverable

infrastructure

Required skills

C++, large-scale system design, infrastructure development, system optimization, performance profiling, software architecture

Preferred skills

Profile-guided optimization, large-scale evaluation techniques, software re-architecture, ML pipelines

Technologies

C++, Cloud datacenters, CPU/GPU/TPU, Simulation frameworks

Responsibilities

Develop reliable, scalable systems for large-scale simulation and evaluation; Evolve simulation platform to accelerate software development inner loop; Develop modular architecture for low latency and high reproducibility; Optimize system resource usage across CPU, GPU, and TPU; Resolve compute performance bottlenecks; Develop high-scale performance evaluation and debugging processes.

Seniority

Senior, hands-on IC