Waymo is revolutionizing the autonomous driving industry as a technology company that evolved from Google's Self-Driving Car Project. Since 2009, they've been dedicated to developing the Waymo Driver, dubbed "The World's Most Experienced Driver™," with the mission of enhancing mobility accessibility while reducing traffic-related fatalities. Their technology powers Waymo One, their fully autonomous ride-hailing service, and has demonstrated impressive capabilities with over one million rider-only trips and tens of millions of miles driven autonomously across 13+ U.S. states.
The Planner Infrastructure team plays a crucial role in developing the software that runs on their self-driving cars, along with creating tools and benchmarks for system reliability. As a Senior Software Engineer in this hybrid role, you'll report to a Technical Lead Manager and focus on elevating their system to new heights. Your responsibilities will include ensuring software reliability through principled APIs/frameworks and advanced technologies, optimizing driving plans within strict timing and compute constraints, implementing super-human reaction times to new hazards, and conducting thorough software testing using simulation and static analyzers.
The ideal candidate will bring 5+ years of experience in efficient C++ programming, production code development, and technical leadership. The role offers an opportunity to work on cutting-edge autonomous technology while ensuring safety and reliability. The position comes with comprehensive benefits including health insurance, mental wellness support, competitive compensation with equity, and flexible work arrangements. This is a chance to shape the future of autonomous driving technology while working with a team dedicated to innovation and safety.