Drimva

Nuro

Senior Software Engineer, Networking & Real-Time Systems

$194K–$291K

Mountain View, California (HQ) +1 · Senior · Full-time · Posted Aug 27, 2026

Location
Mountain View, California (HQ)
Nuro HQ - Mountain View, CA
Experience
5+ years of industry experience, or a PhD focused on Networking/Distributed Systems and 3+ years of industry experience.
Education
PhD with a focus on Networking/Distributed Systems (as an alternative experience path).

About the job

Design and optimize low-latency, reliable cellular networking and real-time video connectivity for remotely operated autonomous vehicles.

What you'll do

  • Architect a network-bonding framework that aggregates bandwidth across cellular providers.
  • Build simulations to test connectivity under challenging network conditions and develop custom congestion-control algorithms for video streaming.
  • Work with Hardware and Embedded teams to optimize the network stack on the vehicle gateway.

What they ask for

  • Deep understanding of the Linux networking stack and socket programming.
  • Ability to write performant, thread-safe C++ and knowledge of real-time systems.
  • Understanding of TCP/UDP limitations in high-mobility environments and how to implement FEC or ARQ.
  • 5+ years of industry experience, or a PhD focused on Networking/Distributed Systems and 3+ years of industry experience.

Nice to have

  • Video streaming framework experience, such as WebRTC.
  • Understanding of video codecs such as VP8, VP9, H264/265.

Pay

USD 193,930–291,150 base salary

Tools

C++20, Go, WebRTC, Websocket, QUIC, SRT, gRPC, Wireshark

Model-written summary · the original posting is authoritative

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