Your Waymo resume, matched to the job ad
Drop in your resume and it opens next to this job, ready to tailor in one click.
4.8 from 167 in-app reviews
Senior Software Engineer, Agentic Test Systems
Waymo · Mountain View, CA, USA
Tailor your resume to this job
No account needed to start.

What Waymo asks for
From Waymo's Senior Software Engineer, Agentic Test Systems ad, checked 2 Nov 2026.
Agentic and AI-backed systems
Experience creating and deploying autonomous agents, including the infrastructure for harnessing agents and other systems powered by AI in a production environment.
C++ or Python engineering
At least 5 years of professional experience using C++ or Python to build software.
Test development and automation
Developing new automation solutions by analyzing how tests are written and executed within complex software workflows.
Robotics and hardware-based software
Experience working with robotics, firmware, or hardware-in-the-loop systems where software interacts directly with physical components.
Frontend and backend technologies
Building features across the entire stack, including frontend interfaces and backend services within large-scale software architectures.
The ad asks for a bachelor's degree or equivalent and at least 5 years of experience in C++ or Python. The role follows a hybrid work schedule.
How the example answers the ad
Three of the five requirements above, each matched to a line in the example.
Agentic and AI-backed systems
“Architected and deployed a multi-agent AI framework that manages autonomous fleet testing, reducing manual validation efforts by 60 percent.”
Architecting and deploying a multi-agent AI framework for autonomous fleet testing provides evidence of building agentic and AI-backed systems within a production environment.
C++ or Python engineering
“Refactored low-level C++ control algorithms to improve multi-joint coordination during high-speed locomotion tasks.”
Refactoring low-level C++ control algorithms for locomotion tasks shows professional experience using C++ to build software.
Frontend and backend technologies
“Engineered a full-stack dashboard using React and Python/FastAPI to monitor real-time telemetry from remote robotics assets for 50+ engineers.”
Engineering a dashboard with React and Python/FastAPI shows the ability to build features across the entire stack, including frontend interfaces and backend services.
The whole example as text
Elena Volkov · Senior Software Engineer
Summary
Senior Software Engineer with 6 years of experience in robotics, AI-driven test automation, and full-stack development. Develops autonomous agents to streamline firmware qualification and hardware-in-the-loop validation for distributed systems. Architects scalable Python and C++ services that reduce CI/CD cycle times by 40 percent across large-scale robotic fleets. Leads cross-functional collaboration between software and hardware engineering teams to improve system reliability and overall developer velocity.
Experience
Senior Software Engineer · Anduril Industries
Costa Mesa, CA · 2024 - Present
- Architected and deployed a multi-agent AI framework that manages autonomous fleet testing, reducing manual validation efforts by 60 percent.
- Refactored C++ mission-critical firmware components to support high-frequency sensor fusion, resulting in a 25 percent improvement in latency.
- Engineered a full-stack dashboard using React and Python/FastAPI to monitor real-time telemetry from remote robotics assets for 50+ engineers.
- Standardized containerization workflows using Docker and Kubernetes to facilitate seamless environment parity between simulation and hardware deployments.
Software Engineer II · Nuro
Mountain View, CA · 2022 - 2024
- Developed automated regression testing suites for autonomous driving stacks, cutting defect escape rates by 35 percent.
- Implemented hardware-in-the-loop (HIL) testing infrastructure that simulated edge-case sensor inputs to validate firmware update reliability.
- Optimized backend data pipelines in Python to process terabytes of lidar and vision data for model training optimization.
Robotics Software Engineer · Boston Dynamics
Waltham, MA · 2021 - 2022
- Integrated computer vision modules into the robot operating system (ROS) ecosystem to enhance object detection accuracy by 20 percent.
- Refactored low-level C++ control algorithms to improve multi-joint coordination during high-speed locomotion tasks.
- Built custom automation scripts for firmware deployment which reduced manual update time from 30 minutes to 5 minutes.
Junior Software Engineer · iRobot
Bedford, MA · 2020 - 2021
- Contributed to the development of consumer robotics features by implementing navigation algorithms in Python.
- Assisted in the maintenance of cloud-based backend services supporting over 1 million active IoT devices.
- Supported the quality assurance team by automating browser-based frontend smoke tests using Selenium and TypeScript.
Education
Master of Science in Robotics · Carnegie Mellon University
Pittsburgh, PA · 2018 - 2020
- Completed thesis on reinforcement learning for autonomous navigation in unstructured environments
- Awarded University Honors for academic excellence in computer vision and path planning coursework
- Served as a teaching assistant for graduate-level C++ programming for embedded systems
Bachelor of Science in Computer Science · University of California, Berkeley
Berkeley, CA · 2014 - 2018
- Graduated with a 3.9 GPA and inducted into the Tau Beta Pi engineering honor society
- Participated in the undergraduate research program focusing on distributed software architectures
- Developed a custom robotic simulation framework for senior capstone project using Python
Skills
More Waymo roles like this one
- Senior Software Engineer, Bulk/Interactive InferenceMountain View, CA, USA
- Senior Software Engineer, Eval Authoring APIsMountain View,CA, USA; San Francisco, CA, USA; New York, NY, USA
- Senior Software Engineer, Eval Efficiency & OptimizationMountain View, CA, USA; San Francisco, CA, USA; New York, NY, USA; Pittsburgh, PA, USA
Frequently asked questions
Is the example from an employee?
No. It is an AI-written example for this ad, made to show how a resume can answer it.
Do I need a specific degree for this role?
The ad asks for a Bachelor’s degree, but it also accepts equivalent practical experience.
Is this a remote role?
No. The ad states that this role follows a hybrid work schedule.
Where do I apply?
On the official Waymo posting, through the job link on this page.
What happens when I tailor my resume here?
Your resume opens in the editor next to this job. Tailor it in one click, then keep or discard the edits. You only need an account to download.