Waymo is looking to scale the Waymo Driver across new vehicle & hardware platforms, and to accelerate development of its embedded and reliability software systems by improving its embedded HIL/SIL testing and simulation capabilities.
Requirements
- Technical leadership of software teams.
- Strong knowledge of modern C++
- Experience designing, implementing and maintaining production software systems
- Linux on advanced user level
- Familiarity in Electrical Engineering
- People management experience
- Embedded programming experience
Responsibilities
- Lead & manage team responsible for embedded HIL/SIL testing and simulation.
- Set strategy for expansion of test & sim infrastructure to support new products and Waymo's scale.
- Develop Waymo internal graph-based simulation framework in C++ and improve simulation realism by implementing models of a vehicle and environmental conditions.
- Combine past logged data with the output of the models running in a loop for a more representative simulation.
- Integrate SIL and HIL simulation with CI/CD pipelines.
- Ensure test & sim infrastructure is highly available and reliable.
Other
- In this role, you will report to the Senior Director, R&D Software Engineering
- Passion for HIL simulation
- Linux for real-time applications
- Knowledge of general-purpose and automotive network systems (Ethernet, CAN, etc.)
- Familiarity with the building blocks for datacenter monitoring systems (databases, dashboards, etc.)