2027 Summer Intern, MS/PhD, Systems Engineer, Autonomous Vehicle Networks & DiagnosticsNew$177K

The opportunity

Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World's Most Experienced Driver™—to improve access to…

What you'll do

  • Build Real-Time Network Monitoring & Diagnostics Infrastructure: Design and build Python infrastructure to enable real-time diagnostics and health monitoring for vehicle communication networks (CAN, CAN-FD, Ethernet) across multiple autonomous vehicle platforms.

  • Develop Automated Verification Pipelines: Build automated verification and validation pipelines that evaluate vehicle network communication, diagnostic functionality, and system health across test benches and vehicle fleets.

  • Monitor & Validate Security Mechanisms: Create diagnostic checks and monitoring workflows for in-vehicle network security and cryptographic mechanisms, analyzing network performance and timing margins.

  • Build Rapidly with AI Code Generation: Leverage AI-based developer tooling and AI code generation workflows to rapidly prototype, test, and scale modular diagnostic and verification software.

  • Collaborate Across Systems Engineering Customers: Partner with Systems Architects, Network Engineers, and Vehicle Security Engineers to analyze network data, troubleshoot integration issues, and refine multi-platform vehicle requirements.

  • Currently pursuing a MS or PhD in Electrical Engineering, Computer: Engineering, Computer Science, Robotics, Mechanical/Automotive Engineering, Systems Engineering, or a related technical field.

What they're looking for

  • Strong proficiency in Python for building modular software infrastructure,: automated verification pipelines, and data analysis tools.
  • High fluency with AI-based tooling and AI code generation: Very comfortable and experienced with coding and building end-to-end software projects using modern AI code generation tools.
  • Solid foundational understanding of communication networks and protocols, ideally including CAN and CAN-FD .
  • Hands-on experience with vehicle or embedded communication networks ( CAN ,: CAN-FD , Automotive Ethernet ) and diagnostic protocols, as well as Python network tooling (cantools, python-can).