Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Waymo Logo

2026 Summer Intern, BS/MS, Positioning, Software Engineer

Waymo

$60 - $70
Nov 3, 2025
Mountain View, CA, US
Apply Now

Waymo is looking to improve the efficiency and performance of its autonomous driving positioning algorithms and systems by hiring software engineering interns.

Requirements

  • Proficiency in C++.
  • Experience with Python for scripting and data analysis is also highly valuable.
  • Demonstrated ability to approach complex technical challenges, identify root causes, and implement effective solutions in a software development context.
  • Familiarity with version control systems (e.g., Git), code review processes, and best practices in software development.
  • Embedded Systems & Real-time Programming: Hands-on experience with embedded software development, microcontrollers, and optimizing code for resource-constrained, real-time environments.
  • Robotics & Navigation Fundamentals: Familiarity with concepts in robotics, sensor fusion (e.g., IMUs, GPS, lidar, cameras), inertial navigation, and state estimation algorithms (e.g., Kalman Filters).
  • Data Analysis & Scientific Computing: Ability to analyze large datasets, identify trends, and use tools like Python (NumPy, SciPy, Pandas) or MATLAB for scientific computing and algorithm prototyping.

Responsibilities

  • Implementing, testing, and debugging C++ or embedded software to improve the efficiency and performance of positioning algorithms and systems.
  • Developing scripts and tools for data analysis and contributing to triaging pipelines to identify and address positioning system issues.
  • Participating in code reviews, collaborating with experienced engineers to understand system architecture, contribute to design discussions, and ensure high-quality code.

Other

  • This will be a hybrid onsite internship position.
  • We will accept resumes on a rolling basis until the role is filled.
  • To be in consideration for multiple roles, you will need to apply to each one individually - please apply to the top 3 roles you are interested in.
  • Interns are also eligible to participate in the Company’s generous benefits programs, subject to eligibility requirements.