Senior Software Engineer, Perception Future Sensing PlatformsPosted today$263K

The opportunity

Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World's Most Experienced Driver™—to improve access to…

What you'll do

  • Work with a creative team of people who are responsible for the bring-up of: Perception SW on new hardware platforms (vehicles, sensors, compute)

  • Evolve existing SW to abstract away superfluous differences between various: sensor hardware and encapsulate hardware-specific logic, by writing design docs, gathering feedback, implementing the change and testing it and monitoring its continued health and maintaining it during its lifespan

  • Rapidly prototype and run de-risking experiments for the next-generation: Perception SW stack that is designed to be more portable to the new sensor HW

  • Maintain and run evaluations of existing or hypothetical new sensor hardware: to help make decisions on sensor HW options. Write up analyses that summarize high-level recommendations using the evidence from these evaluations

  • BS in Computer Science, Robotics, similar technical field of study, or equivalent practical experience

  • Strong experience programming in C++ with robust and efficient code

What they're looking for

  • Strong software architecture skills
  • Experience with sensor data processing (Lidar, camera, or Radar)
  • Experience with building, integrating, debugging and evaluating ML-based systems
  • Experience with bring-up of new sensors or vehicle platforms