Drimva

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

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