Waymo
2027 Summer Intern, BS, SysEng Software Engineer
About this role
Waymo seeks a systems engineering software intern to design and implement test infrastructure, automation pipelines, and tooling for Hardware-in-the-Loop and simulation platforms. You'll collaborate with engineers to streamline test execution, failure triaging, and release qualification while working on impactful autonomous driving technology.
What you'll do
- Design and implement software infrastructure and test runners in C++ and Python for HIL benches and simulation platforms
- Collaborate with Systems and Test Engineers to understand testing requirements, workflows, and automation pain points
- Build automated pipelines and data workflows for failure triaging, regression testing, and qualification reporting
- Author technical design documents and user guides for new automation capabilities
- Lead technical demos and workshops to onboard engineers to newly developed tools
- Scale test execution across multiple platforms and environments
What they're looking for
- C++ software development
- Python programming
- Data structures and algorithms
- Object-oriented design
- Software testing fundamentals (unit, integration, regression testing)
- Hardware-in-the-Loop (HIL) test platforms
- Test automation frameworks and CI/CD pipelines
- Technical documentation and communication
Benefits
- Hybrid onsite internship with flexible arrangements
- Generous benefits programs for eligible interns
- Mentorship from industry leaders on autonomous driving technology
- Exposure to real-world testing and validation workflows
- Opportunity to build tools used across the company
- Strong recruiting pipeline for full-time opportunities
Opens the official application on the employer’s site. No login required.
Waymo
Waymo develops autonomous driving technology and vehicles, building the AI systems, simulation platforms, and infrastructure that power the Waymo Driver. The company is hiring for ML infrastructure engineers, platform engineers, labeling system developers, backend software engineers, and automotive systems engineers to scale its autonomous driving capabilities.
- Website
- waymo.com
Likely interview questions
- Describe your experience developing software in C++ and Python. Can you walk us through a project where you used both languages together?
- Tell us about your experience with test automation frameworks or CI/CD pipelines. What challenges did you encounter?