Embedded Software Technical Lead & Manager, Simulation
Core
Lead and manage the embedded simulation team to scale the Waymo Driver across new vehicle and hardware platforms by building test properties and full-system behavioral simulation.
Role type
Senior Embedded Software Technical Lead & Manager
Builds
Dedicated test properties for embedded/hardware use cases and full-system behavioral simulation for the Waymo Driver
Domain
Autonomous driving, embedded systems, simulation
Deliverable
production ML models | product features | infrastructure
Required skills
Technical leadership of software teams, modern C++, production software system design, Linux advanced user level, Electrical Engineering familiarity
Preferred skills
People management, HIL simulation, embedded programming, real-time Linux, automotive network systems (Ethernet, CAN), datacenter monitoring systems
Technologies
C++, Linux, CI/CD pipelines, HIL/SIL simulation, Ethernet, CAN
Responsibilities
Lead and manage team responsible for embedded HIL/SIL testing and simulation, Set strategy for expansion of test & sim infrastructure, Develop internal graph-based simulation framework in C++, Combine past logged data with model output for representative simulation, Integrate SIL and HIL simulation with CI/CD pipelines, Ensure test & sim infrastructure is highly available and reliable