Waymo · Mountain View, CA, United States
Join Waymo, a leader in autonomous driving technology, as a Software Engineering intern for the summer of 2027. As an intern, you will work on complex technical challenges in areas like robotics, perception, decision-making, and deep learning. You will collaborate with hardware and systems engineers, design and implement onboard C++ logic, validate software changes, and write clean, production-grade code. This internship offers a unique opportunity to apply your knowledge, expand your skill set, and make a meaningful impact in the field of autonomous driving.
- Solid foundational understanding of core Computer Science principles, including data structures, algorithms, and computational complexity
- Experience programming in C++ with clean and efficient code
- Currently enrolled in an MS or PhD program in Computer Science, Robotics, Electrical Engineering, or a related technical field
- BS in Computer Science, Robotics, Electrical Engineering, or a related technical field. Currently enrolled in an MS or PhD program in similar fields
- Experience developing software for safety-critical, fault-tolerant, or real-time systems
- Proven ability to write clean, efficient, and maintainable C++ code in a large-scale codebase
- Experience with large-scale data/ML applications