Skip to content
NuroNuro

Senior Software Engineer, Networking & Real-Time Systems

Build networking and real-time systems for reliable remote vehicle operation over cellular networks. The role requires 5+ years of industry experience, strong C++ and Linux networking expertise, and familiarity with real-time protocols, streaming, and reliability techniques.

About the job

Responsibilities

  • Architect a network bonding framework that aggregates bandwidth across multiple cellular providers, including Verizon, AT&T, and T-Mobile, to maintain connectivity.
  • Build network simulations to stress-test the stack against tunnel entries, rural dead zones, network congestion, and other edge cases.
  • Develop custom congestion-control algorithms optimized for high-bitrate, low-latency video streaming.
  • Design and implement custom Forward Error Correction (FEC) algorithms and related reliability mechanisms.
  • Partner with Hardware and Embedded teams to optimize the network stack on the vehicle gateway.

Requirements

  • 5+ years of industry experience, or a PhD focused on Networking or Distributed Systems plus 3+ years of industry experience.
  • Deep understanding of the Linux networking stack, socket programming, and data flow from the physical layer to the application layer.
  • Expert-level C++ proficiency, including performant, thread-safe code and real-time systems.
  • Strong understanding of networking protocols and their behavior in high-mobility environments.

Nice-to-haves

  • Experience with video streaming frameworks such as WebRTC.
  • Understanding of video codecs including VP8, VP9, H.264, and H.265.

Compensation

  • Base pay range: $193,930–$291,150.
  • Eligible for an annual performance bonus, equity, and competitive benefits.

Skills

C++20, Go, Linux Networking, Socket Programming, Webrtc, Websocket, Quic, Srt, gRPC, Wireshark, Forward Error Correction, Congestion Control, Ns-3, Video Codecs

Nuro

Nuro

Mountain View, CA

Senior Software Engineer, Video Streaming
$194k+/yrOn-site5+ YOEBackend Engineering

Builds real-time video-streaming pipelines, simulation frameworks, and communication infrastructure connecting autonomous vehicles with remote operators. Requires a computer science degree, 4+ years of relevant experience, and proficiency in C/C++ or Go plus networking expertise.

Nuro

Nuro

Mountain View, CA

Tech Lead Software Engineer, Fleet Connectivity
$194k+/yrOn-site8+ YOEBackend Engineering

Leads architecture and development of resilient fleet connectivity software spanning cellular and Wi-Fi networks, telemetry, routing, and networking infrastructure for autonomous vehicles. Requires 8+ years of experience, technical leadership, strong systems-design skills, and expertise with modems and Linux networking.

Harvey

Harvey

San Francisco, CA

Senior Software Engineer, Model Infrastructure
$193k+/yrHybrid5+ YOEBackend Engineering

Leads development of Harvey’s model infrastructure platform, including reliable AI inference, model routing, provider integrations, observability, and capacity management. Requires distributed-systems experience, strong programming skills, and technical leadership across engineering teams.

Vanta

Vanta

Remote

Senior Software Engineer, Test Core
$195k+/yrRemote5+ YOEBackend Engineering

Build and operate the backend runtime platform that schedules, executes, and persists security and compliance tests at scale. The role requires strong production systems experience, ownership of complex projects, debugging expertise, and effective technical collaboration and mentorship.

Pave

Pave

San Francisco, CA
Senior Software Engineer, Core Platform
$196k+/yrHybrid5+ YOEBackend Engineering

Senior software engineer building backend systems and generalized platform solutions for data-intensive, cross-product challenges. Requires 5+ years of backend experience, strong product intuition, data infrastructure expertise, and the ability to lead complex technical projects.