Waymo logo

Onboard Infrastructure Software Engineer

WaymoMountain View, CA, USA
Full Timehybridfull-timec+++5 more
Apply Now
Waymo logo

Onboard Infrastructure Software Engineer

Waymo

Apply Now

Waymo, an autonomous driving technology company, is seeking an Onboard Infrastructure Software Engineer to join their Onboard Frameworks Team. This hybrid role involves designing and implementing core C++ APIs to enhance the onboard software stack, collaborating with onboard teams to optimize software efficiency, and improving development workflows across the company.

Qualification

  • Bachelor's degree in Computer Science, Electrical Engineering, Robotics, Physics, Math, or a related field (or equivalent experience).
  • 3 years of experience as a software engineer or in similar roles.
  • 3 years of experience in C++.
  • 2 years of experience in software infrastructure/systems.

Responsibility

  • Design, implement, and deploy core C++ APIs for asynchrony management, experimentation, multi-platform deployments, data extraction workflows, debug journeys, and system visualization.
  • Understand the lifecycle of Waymo's code to optimize it across all operating environments, both on the car and in simulation.
  • Collaborate with onboard teams to identify pain points and opportunities for improvement to enhance development velocity.
  • Guide onboard teams on setting up their software for efficiency, flexibility, scalability, and adaptability to Waymo's needs.

Similar Jobs