Nuro
Software Engineer, Video Streaming
$160K–$240K
Mountain View, California (HQ) +1 · Full-time · Posted Aug 28, 2026
- Location
- Mountain View, California (HQ)
Nuro HQ - Mountain View, CA - Experience
- 2+ years of relevant industry experience for candidates with a BS/MS; no years specified for PhD candidates.
- Education
- PhD in Computer Science or closely related field, or BS/MS in Computer Science or closely related field.
About the job
Build Nuro’s teleoperations video-streaming and cloud communication systems to connect autonomous vehicles with remote operators.
What you'll do
- Design and implement efficient pipelines for high-priority, real-time video streams.
- Build an offline streaming simulation and emulation framework to iterate on algorithms and predict online performance.
- Test systems in real-world environments, gather feedback, and work with cross-functional teams on on-road network metric collection.
What they ask for
- PhD in Computer Science or a closely related field, or a BS/MS in Computer Science or a closely related field with 2+ years of relevant industry experience.
- Proficient in C/C++ and/or Go.
- Familiar with networking protocols such as TCP/IP, socket programming, and congestion control.
- Strong communication skills.
Nice to have
- Network simulation experience (e.g., network simulator 3), real-road LTE network metric collection, or video streaming framework experience (e.g., WebRTC).
- Understanding of video codecs such as VP8, VP9, H264/265, or comfort with GPU programming.
Pay
$160,000 and $240,000 USD base salary
Tools
C/C++, Go, TCP/IP, socket programming, network simulator 3, WebRTC, VP8, VP9
Model-written summary · the original posting is authoritative