CareerPlanSign in

Senior Software Engineer, Networking & Real-Time Systems

California - HQ💼 Full-time💰 $193,930–$193,930🗓 2026-08-27 → 2026-09-26

Core

Architect deep-stack networking solutions for remote vehicle operation, ensuring zero-drop connectivity and high-performance video streaming over cellular networks.

Role type

Senior Software Engineer (Networking & Real-Time Systems)

Builds

Network bonding framework, custom FEC algorithms, congestion control algorithms, and simulation environments for vehicle connectivity.

Domain

Autonomous driving, cellular networking, real-time systems

Deliverable

production ML models | product features | infrastructure

Required skills

C++20, Linux networking stack, socket programming, real-time systems, protocol design (TCP/UDP/FEC/ARQ), performance modeling

Preferred skills

WebRTC, video codecs (VP8/VP9/H264/265), ns-3 simulation, Go

Technologies

C++20, Go, WebRTC, Websocket, QUIC, SRT, gRPC, Wireshark, ns-3, LTE

Responsibilities

Architect network bonding framework to aggregate bandwidth across multiple cellular providers; Build ns-3-like simulations to stress test the network stack; Develop custom congestion control algorithms for high-bitrate, low-latency video streaming; Partner with Hardware and Embedded teams to optimize the network stack on vehicle gateways.

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.