
Revolutionizing transportation with autonomous driving
Waymo, a subsidiary of Alphabet Inc., is at the forefront of autonomous driving technology, operating robotaxis in cities like Phoenix, San Francisco, and Los Angeles. With over 10 million fully driverless rides and more than 100 million miles driven, Waymo is transforming transportation. The compan...
Waymo offers comprehensive medical, dental, and vision insurance for employees and their dependents, along with commuter benefits and onsite wellness ...
Waymo fosters a culture of innovation and safety, focusing on the real-world application of autonomous technology. The company values diversity and in...

Waymo • Mountain View, California
Waymo is hiring a Software Engineer for their Onboard Evaluation team to enhance the reliability of autonomous driving software. You'll work with Java and Python to develop signals and root cause analysis for reliability issues. This role requires experience in data-driven software engineering.
You have a strong background in software engineering with a focus on data-driven solutions — your experience includes developing and maintaining software systems that prioritize reliability and performance. You are comfortable working with large datasets and have a keen eye for detail, allowing you to identify subtle bugs and reliability issues effectively.
Your technical skills include proficiency in programming languages such as Java and Python — you have utilized these languages to build robust software solutions and have experience in developing signals that can predict reliability issues. You thrive in collaborative environments, working closely with cross-functional teams to solve complex problems.
You are passionate about improving technology that impacts safety and mobility — your understanding of autonomous systems and robotics will help you contribute to Waymo's mission of enhancing the safety of autonomous driving. You are eager to leverage your skills to make a meaningful impact in the field of autonomous vehicles.
Experience with simulation and robotics systems is a plus — you understand the challenges involved in bridging the gap between on-road performance and simulation results. Familiarity with reliability discovery pipelines and data analysis tools will further enhance your ability to contribute to the team.
In this role, you will be responsible for developing signals that serve as precursors to severe reliability issues in Waymo's autonomous driving software. You will conduct root cause analysis to identify and address subtle bugs that may arise during operation. Your work will involve extending the reliability discovery pipelines to cover new use cases, ensuring that the software remains robust across various scenarios.
Collaboration is key in this position — you will work closely with engineers from the Simulator, Planner, and Perception teams to tackle complex cross-functional challenges. Your insights will help improve the overall quality of the software that drives the car, contributing to Waymo's mission of providing safe and reliable autonomous transportation.
Waymo offers a competitive salary range of $170,000 to $216,000 USD, along with eligibility for an annual bonus program and equity incentive plan. You will be part of a dynamic team dedicated to advancing autonomous driving technology, with opportunities for professional growth and development. The company provides generous benefits, fostering a supportive work environment that values innovation and collaboration.
Apply now or save it for later. Get alerts for similar jobs at Waymo.