Software Engineer, Planner Reasoning, Driving Logic Capabilities
Waymo - Mountain View, California, us, 94039
Work at Waymo
Overview
- View job
Overview
You will: Help own the onboard infrastructure which is used by a 100-person organization to improve the Waymo driver Enable high efficiency workflows across the full spectrum of Waymos development cycle, starting from problem identification, iteration on tooling and infrastructure improvements, to regression monitoring Evolve the onboard architecture of the Waymo driver, developing high-quality interfaces which enable the codebase to scale
You have: BS in Computer Science, Robotics, or similar technical field of study, or equivalent practical experience 3+ years of Software Engineering experience; proficiency in C++ Experience working with operating systems concepts including memory management, concurrency, scheduling, etc Passion and expertise for engineering high-performance, reliable systems, including interface design, infrastructure, and big-picture solutions engineering
We prefer: Experience in solving real-world robotics problems (driving, or similar domains) Experience designing and implementing real-time, highly reliable systems Experience solving ambiguous problems on the intersection of tech and product
The expected base salary range for this full-time position across US locations is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Your recruiter can share more about the specific salary range for the role location or, if the role can be performed remote, the specific salary range for your preferred location, during the hiring process. Waymo employees are also eligible to participate in Waymos discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements. Salary Range $170,000$216,000 USD