Waymo, an autonomous driving technology company born from Google's Self-Driving Car Project, is seeking a Senior Software Engineer to join their Planner Technology team. Since 2009, Waymo has been pioneering autonomous driving technology, having provided over one million rider-only trips and autonomously driven tens of millions of miles across 13+ U.S. states.
In this hybrid role, you'll be working on critical systems that ensure autonomous vehicles operate safely and predictably. You'll be tackling complex challenges at the intersection of robotics, artificial intelligence, and real-world autonomous driving applications. The role involves developing sophisticated algorithms that handle intricate social interactions on the road, such as merging and navigating narrow streets, while processing uncertain and incomplete information.
The position offers an opportunity to work with cutting-edge technology in autonomous driving, contributing to systems that directly impact the safety and efficiency of Waymo's self-driving vehicles. You'll be responsible for transforming complex real-world scenarios into well-defined engineering problems, developing scalable solutions that can handle Google-scale data pipelines, and optimizing these solutions for real-time performance on vehicles.
The compensation package is highly competitive, ranging from $204,000 to $259,000, complemented by comprehensive benefits including medical, dental, and vision insurance, mental wellness support, and equity opportunities. The hybrid work environment offers flexibility, including the option to work from another location for four weeks per year.
This role is perfect for someone who combines strong C++ programming skills with a passion for solving complex robotics and autonomous systems challenges. You'll be joining a company at the forefront of autonomous vehicle technology, working on problems that directly impact the future of transportation while collaborating with some of the industry's leading experts in autonomous driving technology.