Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

nuro Logo

Software Engineer, Video Streaming

nuro

$160,000 - $240,000
Dec 17, 2025
Mountain View, CA, US
Apply Now

Nuro is looking to develop its in-house Teleoperations platform to monitor and assist its self-driving vehicles remotely, which plays a key role in its business strategy

Requirements

  • Proficient in C/C++ and/or Go
  • Familiar with networking protocols such as TCP/IP, socket programming and congestion control etc.
  • Network simulation experience, e.g., network simulator 3
  • Real road LTE network metric collection
  • Video streaming framework experience, e.g., WebRTC
  • Understanding of video codec such as VP8, VP9, H264/265 etc.
  • Comfortable with GPU programming

Responsibilities

  • Design and implement an efficient pipeline with state-of-the-art video streaming techniques to deliver high priority real-time data stream
  • Build an offline streaming simulation/emulation framework that can help to iterate the video streaming algorithm and predict online performance
  • Test systems in real-world environments, gather feedback and drive innovation
  • Work with XFN team for on-road network metric collection

Other

  • PhD in Computer Science or closely related field or BS/MS in Computer Science or closely related field with 2+ years of relevant industry experience
  • Strong communication skills
  • 2+ years of relevant industry experience
  • Annual performance bonus, equity, and a competitive benefits package
  • Travel requirements not mentioned