Drimva

Waymo

Senior Software Engineer, Real-Time Communication Infrastructure

$213K–$263K

Mountain View, CA, USA +2 · Senior · Full-time · Posted Oct 7, 2026

Location
Mountain View, CA, USA
Mountain View, California, United States
San Francisco, California, United States
Experience
5+ years of software engineering experience in C++ within Linux environments; 3+ years in low-latency network protocols, communication systems, or distributed systems.
Education
BS degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience.

About the job

Leads the design and scaling of real-time communication infrastructure connecting Waymo vehicles with cloud services.

What you'll do

  • Architect, implement, and scale communication infrastructure and the onboard networking stack.
  • Build reliable, low-latency transport protocols and optimize network performance, data transmission, and traffic prioritization.
  • Partner across engineering teams and provide technical leadership and mentorship.

What they ask for

  • BS in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience.
  • 5+ years of software engineering experience in C++ within Linux environments.
  • 3+ years designing, building, and operating low-latency network protocols, communication systems, or distributed systems.
  • Expertise in systems and network programming, multithreading, concurrency, and asynchronous I/O; demonstrated technical leadership delivering complex systems to production.

Nice to have

  • MS or Ph.D. in Computer Science, Computer Engineering, or a related technical field.
  • Experience with wireless/cellular networking, Linux networking, transport or streaming technologies, embedded or automotive systems, or performance optimization.

Pay

$213,000 — $263,000 USD (base salary)

Tools

C++, Linux, LTE/5G, QUIC, WebRTC, Envoy

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 4, 2026 (UTC)