Latest AI JobsBrowse Jobs
W

Software Engineer, Real-Time Communication Infrastructure

WaymoMountain View, CA, USACSI (7LV)
Apply on company site
Salary
$213K — $263K USD
Job type
Full-time
Experience
Senior · 5+ yrs
Posted
7 Oct 2026
Status
Open · checked 7d ago

About this role

Waymo is hiring a Software Engineer for Real-Time Communication Infrastructure in Mountain View, CA to build and scale vehicle-to-cloud networking systems. This full-time position suits an experienced systems software professional focused on low-latency connectivity and distributed transport protocols.

Role Overview

The Software Engineer, Real-Time Communication Infrastructure position focuses on developing and maintaining globally scalable connectivity systems linking autonomous vehicle fleets with cloud platforms. The professional in this role addresses connectivity challenges in complex wireless environments to maintain fleet safety and operational availability.

Key Responsibilities

Drive the architectural design, implementation, and scaling of mission-critical real-time communication infrastructure and onboard networking stacks.
Construct reliable, low-latency transport protocols and communication mechanisms for dynamic wireless conditions.
Enhance network performance, data transmission efficiency, and traffic prioritization between vehicles and cloud systems.
Collaborate with cross-functional engineering units spanning onboard vehicle platforms, cloud architecture, and fleet operations.
Deliver technical leadership, mentor team members, and promote engineering standards in system reliability, concurrency, and performance.

Requirements

Bachelor of Science degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience.
At least five years of software engineering experience using C++ within Linux environments.
Minimum of three years of experience building and operating low-latency network protocols, communication systems, or distributed systems.
Proficiency in systems and network programming, multithreading, concurrency, and asynchronous I/O.
Demonstrated history of technical leadership in delivering complex production systems under ambiguous conditions.

Nice to Have

Master of Science or Ph.D. in Computer Science, Computer Engineering, or related technical field.
Background in wireless and cellular networking architectures such as LTE, 5G, mobile networking protocols, and multi-link bonding.
Familiarity with Linux networking internals, socket programming, and network traffic management.
Experience utilizing modern transport protocols, streaming technologies, and proxies including QUIC, WebRTC, and Envoy.
Development background in embedded Linux, automotive platforms, robotics, or autonomous vehicle systems.
Expertise in performance profiling, network optimization, and system resilience.
Location in or willingness to relocate to the San Francisco Bay Area.

Skills and Tools

C++
Linux
QUIC
WebRTC
Envoy
LTE and 5G cellular architectures

Salary and Benefits

The expected base salary range is $213,000 to $263,000 USD per year. Employees are eligible for a discretionary annual bonus program, equity incentive plan, and company benefits program, subject to eligibility criteria.

About the Company

Waymo operates as an autonomous driving technology company with the objective of building trusted driver technology. The organization develops the Waymo Driver to power autonomous ride-hailing services across multiple vehicle platforms and deployment regions.

How to Apply

Interested candidates should apply directly on the official Waymo careers page.

Skills and tech stack

Questions candidates ask

What is the primary focus of this engineering role?

The role centers on designing, building, and scaling real-time communication infrastructure and onboard networking stacks to link autonomous vehicles with cloud services.

What programming language and operating system are required?

Candidates must have at least five years of software engineering experience using C++ within Linux operating environments.

Is a graduate degree mandatory for application?

No, a Bachelor of Science degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience is the minimum educational requirement.

Where is the position located?

The role is located in Mountain View, CA, with a preference for candidates who reside in or are willing to relocate to the San Francisco Bay Area.

What compensation and benefits are provided?

The base salary ranges from $213,000 to $263,000 USD, and eligible employees may participate in a discretionary annual bonus program, equity incentive plan, and company benefits program.

Ready to apply?

The application is on the official Waymo careers page.

Apply on company site