Skip to content
This role is no longer accepting applications via Rocketlist.
Waymo logo

Software Engineer, Planner Reasoning, Reasoning Platform

WaymoAutonomous Vehicles company
Mountain View, United States$175,000 - $215,000 USDMid
Software Engineering
Browse similar

About the role

Software Engineer to build and evolve infrastructure for Waymo's autonomous driving platform.

  • Waymo is seeking a Software Engineer for their Reasoning Platform team to build and maintain interfaces, infrastructure, and shared technology for autonomous driving software.
  • This role directly impacts the Waymo Driver's performance and enables over 100 engineers to develop onboard software.
  • Key Responsibilities Own the onboard infrastructure used by a 100-person organization to improve the Waymo Driver.
  • Enable high efficiency workflows across the full development cycle, from problem identification to regression monitoring.
  • Evolve the onboard architecture of the Waymo driver, developing high-quality interfaces that enable the codebase to scale.
  • Requirements BS in Computer Science, Robotics, or similar technical field, or equivalent practical experience. 3+ years of Software Engineering experience; proficiency in C++.
  • Passion and expertise for engineering high-performance, reliable systems, including interface design and infrastructure.
  • Robotics and computational geometry expertise.

Tech stack

C++PythonLinuxGitJiraConfluenceREST APIgRPC

Match insights

Tech:C++, Python, Linux, Git, Jira
Level:Mid