← All roles

Senior Software Engineer, Networking & Real-Time Systems

Nuro· Fleet Infrastructure
Apply on company site
Mountain View, CA$193.9k - $291.2kFull-timePosted 1mo ago

About the role

Senior software engineer focused on networking and real-time systems for autonomous vehicle connectivity, including multi-carrier bonding, custom FEC, and low-latency high-bitrate video streaming."

Responsibilities

  • Architect a network bonding framework to aggregate bandwidth across multiple cellular providers to ensure zero-drop connectivity.
  • Build sophisticated ns-3-like simulations to stress test the stack against edge cases such as tunnel entries, rural dead zones, and network congestion.
  • Develop and implement custom congestion control algorithms specifically tuned for high-bitrate, low-latency video streaming.
  • Partner with Hardware and Embedded teams to optimize the network stack directly on the vehicle gateway.

Qualifications

  • 5+ years of industry experience (or a PhD with a focus on Networking/Distributed Systems and 3+ years of industry experience).
  • Deep understanding of the Linux networking stack, socket programming, and how data moves from the physical layer to the application.
  • C++ Expert: you write performant, thread-safe code and understand the nuances of real-time systems.
  • Protocol Native: you understand why TCP/UDP can fail in high-mobility environments and how to implement FEC or ARQ to compensate.

Skills

Required:Linux networkingC++
Nice to have:Go

Benefits

  • Annual performance bonus
  • Equity
  • Competitive benefits package
Last updated Sep 2, 2026. Interested? Apply on the company site.
Nuro logo

About Nuro

Autonomy for all. All roads, all rides.

Driving the future of autonomy with the most scalable AI driver.

AutonomyAI driverDelivery robotsRobotaxiAutonomous vehicles

More open roles at Nuro