Waymo
Senior Software Engineer, Telematics
$204K–$259K
Mountain View, California, USA +1 · Senior · Full-time · Posted Dec 9, 2025
- Location
- Mountain View, California, USA
Mountain View, California, United States - Experience
- 3+ years developing, debugging, and deploying software in a Linux environment.
- Education
- BA/BS degree in Computer Science, Electrical Engineering, or a relevant technical field, or equivalent practical experience.
About the job
Develop and maintain the Linux-based telematics gateway and connectivity infrastructure that handles data flow, diagnostics, software updates, and telemetry for autonomous vehicles.
What you'll do
- Design, develop, and deploy system software for driverless vehicles, including maintaining the Telematics unit’s Linux OS, kernel, drivers, and core services.
- Build reliable networking and connectivity solutions for Wi-Fi and cellular, plus testing infrastructure for low-level software and fleet updates.
- Collaborate with hardware and engineering partners on system challenges and depot network topologies.
What they ask for
- Proficiency in C and C++.
- Strong understanding of IP-based networking and experience configuring and debugging it in Linux.
- BA/BS in Computer Science, Electrical Engineering, or a relevant technical field, or equivalent practical experience.
Nice to have
- Experience with Embedded Linux build systems such as Yocto or Buildroot.
- Experience in Linux kernel and device driver development.
Pay
$204,000 — $259,000 USD (base salary)
Tools
C, C++, Linux, Yocto, Buildroot, Wi-Fi, cellular, Bluetooth
Model-written summary · the original posting is authoritative