← All roles

Software Engineer, Video Streaming

Nuro· Fleet Infrastructure
Apply on company site
Mountain View, CA$160k - $240kFull-timePosted 1mo ago

About the role

Software Engineer, Video Streaming role focused on the in-house Teleoperations platform, connecting vehicles and operators with a core communication system, cloud platform, and real-time video streaming capabilities.

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 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

Qualifications

  • 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
  • Proficient in C/C++ and/or Go
  • Familiar with networking protocols such as TCP/IP, socket programming and congestion control etc.
  • Strong communication skills

Skills

Required:Video streaming pipelineOffline streaming simulation/emulationNetworkingProgramming languagesCommunication

Benefits

  • annual performance bonus
  • equity
  • competitive benefits package
Last updated Sep 2, 2026. Interested? Apply on the company site.
Nuro logo

About Nuro

Autonomy for all. All roads, all rides.

Driving the future of autonomy with the most scalable AI driver.

AutonomyAI driverDelivery robotsRobotaxiAutonomous vehicles

More open roles at Nuro