Software Engineer Maneuvering Tech

Waymo is an Alphabet-owned autonomous-driving company operating a public autonomous ride-hailing service and developing the Waymo Driver.

Distributed
About Waymo

Waymo LLC develops and deploys the Waymo Driver, its fully autonomous driving technology, and operates autonomous ride-hailing services. It was established as an Alphabet self-driving technology company in 2016, building on Google’s self-driving car project begun in 2009.

View jobs by Waymo

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will turn open-ended real-world driving problems into well-defined engineering problems. You will develop tools, algorithms, and evaluation mechanisms, scale them through data pipelines, and refine them for real-time use in vehicles.

Requirements

  • Have a bachelor's degree in Computer Science Machine Learning Robotics or a similar technical field, or equivalent practical experience
  • Have 3+ years of software engineering experience programming efficient C++ code
  • Have experience collaborating with different teams

Responsibilities

  • Frame real-world driving problems as engineering problems
  • Develop tools algorithms and evaluation mechanisms
  • Scale systems through data pipelines
  • Refine systems for real-time vehicle use

Benefits

  • Annual bonus program
  • Equity incentive plan
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Mental wellness support
  • Gym membership
  • Paid time off
  • Bereavement leave
  • Sick leave
  • Parental leave
  • Education reimbursement
  • Employee Resource Groups
  • Volunteer time off