> Markdown version of [/jobs/ext/4691826-2027-summer-intern-ms-phd-software-engineer](https://www.wearedevelopers.com/jobs/ext/4691826-2027-summer-intern-ms-phd-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # 2027 Summer Intern, MS/PhD, Software Engineer - **Company:** Waymo LLC - **Location:** Mountain View, CA, United States - **Experience:** Internship - **Salary:** $145,600 - **Contract:** Internship / Graduate position - **Skills:** Clean Code Principles, Microsoft Windows, Systems Engineering, Big Data, C++ (Programming Language), Code Review, Computer Programming, Continuous Integration, Data Structures, Fault Tolerance, Machine Learning, Software Engineering, Real Time Systems, Information Technology - **Published:** November 12, 2026 - **Apply:** https://www.careerbuilder.com/job-details/2027-summer-intern-ms-phd-software-engineer-mountain-view-ca--93ca61bc-3d50-4f4e-bde6-0014782fad2c ## About the Role Software Engineering, Microsoft Windows System Internals/Programming, Software Engineering, Microsoft Windows System Internals/Programming, Autonomous Driving Systems, Use Cases, Process Improvement, Robotics, Systems Engineering, Research Skills, * Currently enrolled in an MS or PhD program in Computer Science, Robotics, Electrical Engineering, or a related technical field * Experience programming in C++ with clean and efficient code * Solid foundational understanding of core Computer Science principles, including data structures, algorithms, and computational complexity We prefer: * BS in Computer Science, Robotics, Electrical Engineering, or a related technical field. Currently enrolled in an MS or PhD program in similar fields * 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/ML applications ## Description * Work with a creative team of people who ensure that the behavior of our cars is compliant, safe, smooth, and predictable to other road users * Design and implement onboard C++ logic governing how the Waymo Driver interacts with traffic controls * Validate software changes with large-scale simulation suites to evaluate safety, rule compliance, among a multitude of metrics before deployment * Write clean, tested, production-grade code adhering to rigorous code review standards and continuous integration testing