All jobs

Software Engineer, Planner (L4)

Waymo4h ago
United StatesHybridFull-timeMid Level5+ yrs exp
H-1B verified · 806 LCAs

Top focus

Software EngineerSoftware Engineer Ii
  • 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 mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo’s fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states.
  • Software Engineering builds the brains of Waymo's fully autonomous driving technology. Our software allows the Waymo Driver to perceive the world around it, make the right decision for every situation
  • deliver people safely to their destinations. We think deeply and solve complex technical challenges in areas like robotics, perception, decision-making and deep learning
  • collaborating with hardware and systems engineers. If you’re a software engineer or researcher who’s curious and passionate about Level 4 autonomous driving, we'd like to meet you.
  • In this hybrid role, you will report to Technical Lead Manager
  • You will:
  • Work with a creative team of people who ensure that the behavior of our cars is safe, smooth
  • predictable to other road users
  • includes gracefully handling many complex situations involving social aspects (merging, negotiating narrow roads)
  • dealing with noisy, uncertain
  • incomplete information.
  • Frame the open-ended real-world problems into well-defined engineering problems
  • develop tools, algorithms and evaluation mechanisms
  • scale them to Google-sized data pipelines
  • and refine them to run in real-time on the cars.
  • You have:
  • BS in Computer Science, ML, Robotics, similar technical field of study, or equivalent practical experience
  • 5+ years general software engineering experience programming in C++ with efficient code
  • Experience collaborating with different teams
  • We prefer:
  • MS in Computer Science, ML Robotics, similar technical field of study
  • General software engineering experience solving motion planning or related robotics problems
  • Experience solving or evaluating ML-based systems

Required skills

C++Machine LearningRobotics
Posted on JobRush — the end-to-end AI job-search platform.