| Aspect | Waymo Engineering | Waymo Software Developer |
|---|
| Required Credentials | Bachelor's or higher in Computer Science, Engineering, or related field; experience in autonomous vehicle systems | Bachelor's or higher in Computer Science or related field; programming skills in C++, Python |
| Work Environment | Research and development, testing autonomous vehicle hardware and systems | Software development, coding, debugging, and deployment of autonomous vehicle software |
| Employer & Industry Usage | Used within Waymo's autonomous vehicle projects, often in cross-disciplinary teams | Primarily within Waymo's software teams, focusing on application and system development |
Waymo Engineering roles focus on hardware integration, system testing, and research in autonomous vehicle technology, while Waymo Software Developers concentrate on coding, software design, and implementation of autonomous driving systems. Both roles require technical expertise but differ in their focus areas within the autonomous vehicle industry.