Software Engineer Tech Lead
Waymo
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About Waymo
Waymo is a pioneering autonomous driving technology company dedicated to transforming mobility and enhancing safety on the roads. Originating from the Google Self-Driving Car Project launched in 2009, Waymo leads in advanced driver-assistance systems and strives to become the world's most trusted driver through the Waymo Driver.
About the Role
The Software Engineer Tech Lead will head the software-fault release evaluation team, overseeing an end-to-end simulation system that conducts virtual driver tests for the Waymo Driver. This role focuses on identifying and mitigating software faults, improving testing fidelity, and collaborating with cross-functional teams to ensure robust autonomous driving technology.
Qualifications
- 7+ years full-time software engineering or a quantitative PhD with 2+ years experience
- Proficiency in C++ and familiarity with Python
- Experience with SQL
- Strong verbal and written communication skills
- Passion for autonomous driving technology and simulation-based evaluation
Responsibilities
- Oversee and contribute to the virtual driver’s testing system
- Develop strategies to enhance testing quality and reliability
- Collaborate with engineering and data science teams for accurate test predictions
- Align system design with industry best practices
- Integrate machine learning models for simulating complex driving scenarios
- Partner with cross-functional teams to improve fault detection processes
Benefits
- Competitive base salary ranging from $238,000 to $302,000 USD
- Participation in a discretionary annual bonus program
- Eligibility for equity incentive plans
- Comprehensive benefits including health, dental, and vision insurance
- Generous paid time off and professional growth opportunities
Key skills/competency
- C++
- Python
- SQL
- Simulation
- Autonomous Driving
- Fault Detection
- Machine Learning
- Cross-functional Collaboration
- Software Testing
- System Reliability
How to Get Hired at Waymo
- Research Waymo's culture: Understand their mission and recent projects.
- Customize your resume: Highlight C++, SQL, and simulation experience.
- Network strategically: Connect with current Waymo engineers on LinkedIn.
- Prepare for technical interviews: Review software fault detection and system design.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background