Software Engineer, Planner
Core
Building the brains of Waymo's fully autonomous driving technology to perceive the world, make decisions, and deliver people safely.
Role type
Senior IC software engineer (autonomous driving planning)
Builds
The Waymo Driver, a fully autonomous ride-hail service and vehicle platform
Domain
Autonomous driving, robotics, deep learning
Deliverable
production ML models
Required skills
C++ programming, algorithm development, real-time system optimization, data pipeline scaling, motion planning, robotics, deep learning
Preferred skills
Motion planning, ML-based system evaluation, MS in CS/ML/Robotics
Technologies
C++, Google data pipelines
Responsibilities
Frame open-ended real-world problems into well-defined engineering problems; develop tools, algorithms, and evaluation mechanisms; scale solutions to large data pipelines; refine algorithms to run in real-time on vehicles.
Seniority
Senior, hands-on IC