Embedded Software Technical Lead & Manager, Simulation
Overview
Waymo is seeking an Embedded Software Technical Lead & Manager to lead the Embedded Simulation team, developing C++ graph-based simulation frameworks and HIL/SIL testing infrastructure to accelerate autonomous driving across new vehicle and hardware platforms.
Responsibilities
- Lead and manage the team responsible for embedded HIL/SIL testing and simulation.
- Set strategy for expansion of test and simulation infrastructure to support new products and Waymo’s scale.
- Develop Waymo’s internal graph-based simulation framework in C++ and improve simulation realism by implementing models of vehicles and environmental conditions.
- Combine past logged data with model outputs running in a loop for more representative simulation.
- Integrate SIL and HIL simulation with CI/CD pipelines.
- Ensure test and simulation infrastructure is highly available and reliable.
Requirements
- Technical leadership of software teams.
- Strong knowledge of modern C++.
- Experience designing, implementing and maintaining production software systems.
- Linux at an advanced user level.
- Familiarity in Electrical Engineering.
- Embedded programming experience.
- Knowledge of general-purpose and automotive network systems (Ethernet, CAN, etc.).
- Linux for real-time applications.
Additional Information
Waymo employees are also eligible to participate in Waymo’s discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements.
Waymo is an equal opportunity employer.
Sourced from the employer’s career site. Verify before applying.
Trademark Disclaimer: Unless explicitly designated as a direct or sponsored listing, EmbeddedDOESHire is not affiliated with, endorsed by, or associated with Waymo. All company logos, trademarks, and brand parameters are the property of their respective owners and are utilized here solely for indexical and identification purposes.
Compensation Disclaimer: Unless this specification was directly verified and posted by the employer, we cannot guarantee the accuracy of the listed salary parameters. These figures are compiled from public market records and may deviate from actual offered compensation. Final salaries are determined dynamically by the hiring entity based on candidate evaluation, location, and final contract execution.
Content Disclaimer: This listing is sourced from the employer's public career site. Job details — including responsibilities, qualifications, and compensation — may change. Verify with the employer before applying.