MS/PhD, Software Engineer (2027 Summer Intern)

Waymo LLC

Mountain View (CA)

Hybrid

USD 62,000 - 90,000

Part time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Bonus & equity grants
Hybrid remote options
Education reimbursement
On-site meals

Job summary

Waymo LLC in Mountain View, CA is seeking a software engineering intern to contribute to the Waymo Driver stack, working on perception, decision-making, and real-time safety-critical software.

You will write clean C++ code, participate in large-scale simulations, and collaborate with researchers and hardware teams. Applicants should be pursuing an MS or PhD in CS, Robotics, EE, or related field, and have solid fundamentals in data structures and algorithms.

Qualifications

  • Solid foundational understanding of core CS 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.

Responsibilities

  • 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.

Skills

CS fundamentals
C++ programming
Real-time systems
Large-scale codebase
ML/data experience

Education

BS in CS/Robotics/EE
MS/PhD in CS/Robotics/EE

Job description

  • Software Engineering builds the brains of Waymo’s fully autonomous driving technology. Our software allows the Waymo Driver to perceive the world around it, make the right decision for every situation, and deliver people safely to their destinations
  • We think deeply and solve complex technical challenges in areas like robotics, perception, decision-making and deep learning, while collaborating with hardware and systems engineers. If you’re a software engineer or researcher who’s curious and passionate about Level 4 autonomous driving, we’d like to meet you
  • Waymo interns partner with leaders in the industry on projects that create impact to the company. We believe learning is a two-way street: applying your knowledge while providing you with opportunities to expand your skill-set. Interns are an important part of our culture and our recruiting pipeline. Join us at Waymo for a fun and rewarding internship!
  • 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
Benefits
  • Medical, dental, and vision insurance for employees and dependents
  • Employee assistance programs focused on mental health
  • Personalized workplace adjustments for diverse needs and abilities, including physical, mental, and neurodivergent considerations
  • Access to mental health apps
  • Onsite wellness centers
  • Support programs including menopause benefit
  • Counseling services
  • Second medical opinion for you and your loved ones
  • Medical advocacy program for transgender employees
  • Competitive compensation
  • Regular bonus and equity performance grant opportunities
  • Generous 401(k) and regional retirement plans
  • Annual cross-company compensation review and pay equity analysis
  • 1-on-1 financial coaching
  • Fertility and growing family assistance
  • Parental leave and baby bonding leave
  • Survivor income benefit
  • Elder care and support
  • Backup childcare
  • Caregiver leave
  • Paid time off, including vacation, bereavement, sick leave, parental leave, disability, and holidays
  • Jury duty leave
  • Military leave
  • Hybrid work model with remote work opportunities also available
  • Educational reimbursement
  • Peer learning and coaching platform
  • Donation matching programs
  • Volunteer hours
  • Employee resource groups
  • Internal community groups and local culture clubs
  • Inspiring spaces to work, recharge, and collaborate with fellow Waymonauts
  • On-site meals and snacks
  • Fitness centers, massage programs, and ergonomic support
  • On-demand fitness, wellbeing, and cooking classes
  • Commuter benefits
  • 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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software/ML Engineer Intern (Simulation, MS/PhD, Summer 2027)
Software/ML Engineer Intern (Simulation, MS/PhD, Summer 2027)

Waymo LLC • Mountain View (CA)

Hybrid
USD 6,199,000 - 8,954,000
Hybrid work model
Remote work opportunities
Competitive compensation
+4
2027 Summer Intern, MS/PhD, Software Engineer
2027 Summer Intern, MS/PhD, Software Engineer

Waymo LLC • Mountain View (CA)

On-site
USD 96,000 - 117,000
Hourly Masters Pay: $70
Hourly PhD Pay: $85
Machine Learning Engineer Summer Intern (2027, MS/PhD, Simulator Realism Evaluation)
Machine Learning Engineer Summer Intern (2027, MS/PhD, Simulator Realism Evaluation)

Waymo LLC • San Francisco (CA)

Hybrid
USD 42,000 - 60,000
Hybrid work model
Remote opportunities
Competitive compensation
2027 Summer Internship (MS/PhD, Perception, Robotics)
2027 Summer Internship (MS/PhD, Perception, Robotics)

Waymo LLC • Mountain View (CA)

Hybrid
USD 40,000 - 60,000
Health insurance
401(k) and retirement plans
Hybrid work model
Software Engineer of Eval Data Infrastructure (2027 Summer Intern, MS/PhD)
Software Engineer of Eval Data Infrastructure (2027 Summer Intern, MS/PhD)

Waymo LLC • Mountain View (CA)

Hybrid
USD 55,000 - 83,000
Medical, dental, and vision insurance
Mental health programs
Hybrid work model with remote options
+2
2027 Summer Intern, BS/MS, Software Engineer, RO Performance team, Release Evaluation (Simulation)
2027 Summer Intern, BS/MS, Software Engineer, RO Performance team, Release Evaluation (Simulation)

Waymo LLC • Warsaw (IN)

Hybrid
USD 30,000 - 48,000
MS/PhD Machine Learning Internship (Simulator Evaluation, Summer 2027)
MS/PhD Machine Learning Internship (Simulator Evaluation, Summer 2027)

Waymo LLC • Mountain View (CA)

Hybrid
USD 55,000 - 69,000
Medical insurance
Dental insurance
Vision insurance
+2
Systems Engineer 2027 Summer Intern (MS/PhD, Autonomous Vehicle Networks & Diagnostics)
Systems Engineer 2027 Summer Intern (MS/PhD, Autonomous Vehicle Networks & Diagnostics)

Waymo LLC • Mountain View (CA)

Hybrid
USD 55,000 - 83,000
Medical insurance
Dental insurance
Vision insurance
+7
2027 Summer Intern, MS/PhD, Software Engineer, Multiverse
2027 Summer Intern, MS/PhD, Software Engineer, Multiverse

Waymo LLC • Mountain View (CA)

Hybrid
USD 96,000 - 117,000
Housing/relocation bonus
Medical, dental, and vision insurance
Free meals and snacks
+2
Software Engineer Summer Intern (Driver Refinement Foundations)
Software Engineer Summer Intern (Driver Refinement Foundations)

Waymo LLC • Mountain View (CA)

Hybrid
USD 41,000 - 62,000
Medical, dental, and vision insurance
Mental health programs
Remote work opportunities
+2