POSTING ACTIVE · REQ-8CC53 · FY25.Q4
Senior Software Engineer (Behavior Test Engineering)
[ COMPENSATION RANGE · ANNUAL · BASE ]
Not Disclosed
§ 01OVERVIEW
Requirements
• An advanced degree in Engineering, Computer Science, Robotics, or other relevant technical field OR equivalent practical experience involving perception or robotic systems,
• Experience with software development for robotics OR experience with software verification and validation for software running on robotic or safety critical systems,
• Solid written and verbal communication and experience contributing to projects spanning across multiple disciplines,
• Experience in data analysis/modeling or software engineering using C/C++, Python and SQL,
• (Desirable) 8+ years of Engineering experience (graduate school and industry experience both count),
• (Desirable) Experience in autonomous vehicles, robotics, assisted driving technology, or other safety critical systems
What the job involves
• We're looking for talented teammates who'll help us maintain strong teamwork and are passionate about driving results,
• In this hybrid role, you will report to a Technical Lead Manager, Behavior Test Engineering,
• Design, implement and validate metrics for testing the autonomous vehicle in off-nominal situations, such as after a fault occurs or when remote assistance is needed, across multiple platforms,
• Write reusable, high quality, software for analyzing simulation test results and be an enabler and advocate for automation,
• Lead cross-functionally to unblock development of scalable multi-platform testing, working with partner teams who develop the simulator or code running onboard the AV,
• Use your knowledge of autonomous vehicles, engineering and test strategy development to review and provide feedback on system requirements and feature validation plans
§ 02REQUIREMENTS
Description
- An advanced degree in Engineering, Computer Science, Robotics, or other relevant technical field OR equivalent practical experience involving perception or robotic systems,
- Experience with software development for robotics OR experience with software verification and validation for software running on robotic or safety critical systems,
- Solid written and verbal communication and experience contributing to projects spanning across multiple disciplines,
- Experience in data analysis/modeling or software engineering using C/C++, Python and SQL,
- (Desirable) 8+ years of Engineering experience (graduate school and industry experience both count),
- (Desirable) Experience in autonomous vehicles, robotics, assisted driving technology, or other safety critical systems What the job involves
- We're looking for talented teammates who'll help us maintain strong teamwork and are passionate about driving results,
- In this hybrid role, you will report to a Technical Lead Manager, Behavior Test Engineering,
- Design, implement and validate metrics for testing the autonomous vehicle in off-nominal situations, such as after a fault occurs or when remote assistance is needed, across multiple platforms,
- Write reusable, high quality, software for analyzing simulation test results and be an enabler and advocate for automation,
- Lead cross-functionally to unblock development of scalable multi-platform testing, working with partner teams who develop the simulator or code running onboard the AV,
- Use your knowledge of autonomous vehicles, engineering and test strategy development to review and provide feedback on system requirements and feature validation plans
QUESTIONS AND ANSWERS
- Where is this Senior Software Engineer (Behavior Test Engineering) role based?
- The role is based in San Francisco, California, US.
- What experience does Waymo expect for this role?
- The posting is tagged as a entry-level role. Check the requirements section for specifics.
[ APPLICATION ROUTE ]AGGREGATED · External ATS
Apply links open in the employer's official ATS. Always verify recruitment messages on the company's careers page before sharing personal information.
[ SHARE THIS ROLE ]