2027 Summer Intern, MS/PhD, Software Engineer
About this role
Software Engineering builds the brains of Waymo's fully autonomous driving technology, enabling vehicles to perceive the environment, make safe decisions, and navigate passengers to their destinations. Individuals in this internship tackle complex problems in robotics, perception, deep learning, and decision-making alongside hardware and systems engineers.
Interns collaborate with industry leaders on projects designed to deliver real impact while expanding their technical capabilities. Ideal candidates are currently enrolled graduate students with strong software fundamentals and an interest in advancing autonomous vehicle technology.
What you will do
- Collaborate with a team focused on ensuring vehicle behavior remains safe, compliant, smooth, and predictable.
- Design and implement onboard C++ logic to manage how vehicles interact with traffic controls.
- Validate software modifications using large-scale simulation suites to assess safety and rule compliance prior to deployment.
- Write clean, tested, and production-grade code that meets rigorous code review and continuous integration testing standards.
What you need
- Must be currently enrolled in an MS or PhD program in Computer Science, Robotics, Electrical Engineering, or a related technical field.
- Demonstrate experience programming with clean and efficient C++ code.
- Possess a solid foundational understanding of core Computer Science principles such as data structures, algorithms, and computational complexity.
Nice to have
- BS in Computer Science, Robotics, Electrical Engineering, or a related technical field
- Proven ability to write clean, efficient, and maintainable C++ code in a large-scale codebase
- Experience developing software for safety-critical, fault-tolerant, or real-time systems
- Experience with large-scale data and machine learning applications
Benefits
- Generous benefits programs subject to eligibility requirements
Skills and tech stack
Questions candidates ask
What is the remote policy for this internship?
This will be a hybrid onsite internship position located in Mountain View, California.
What is the hourly pay rate for interns?
The expected hourly rate is $70 for Master's students and $85 for PhD students.
How does the application and recruiting process work?
Resumes are accepted on a rolling basis until the role is filled. Candidates who want to be considered for multiple roles must apply to each one individually, up to their top three choices.