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