Skip to main content

Nuro

Software Engineer, Video Streaming

  • Confirmed live in the last 24 hours
  • From $160k
  • Mid level
  • On-site · Mountain View, California (HQ)
  • 2+ yrs exp
  • Added 1 month ago

About this role

Nuro seeks a Software Engineer to develop the video streaming and real-time communication system for its Teleoperations platform, enabling remote monitoring and operation of autonomous vehicles. You'll design efficient video pipelines, build simulation frameworks, and optimize for low-latency, reliable performance across real-world network conditions.

What you'll do

  • Design and implement high-performance video streaming pipelines for real-time vehicle teleoperation
  • Build offline simulation/emulation frameworks to test and optimize video streaming algorithms
  • Develop core communication systems connecting vehicles to remote operators
  • Conduct real-world testing and gather performance feedback to drive innovation
  • Collaborate with cross-functional teams on network metric collection and analysis
  • Support licensing of teleoperation platform to third-party partners

What they're looking for

  • C/C++ and/or Go programming
  • Networking protocols (TCP/IP, socket programming, congestion control)
  • Video streaming systems and optimization
  • Real-time communication architecture
  • Network simulation tools (e.g., ns-3)
  • Video codecs (VP8, VP9, H.264/H.265)
  • WebRTC or similar streaming frameworks
  • GPU programming

Benefits

  • Competitive base pay ($160,000–$240,000)
  • Annual performance bonus
  • Equity compensation
  • Comprehensive benefits package
  • Work on cutting-edge autonomous vehicle technology
  • Collaborative, diverse team environment
Apply on the employer's site

Opens the official application on the employer’s site. No login required.

Nuro

Nuro builds autonomous vehicle platforms and fleet operations systems, with a focus on reliability, safety, and over-the-air update infrastructure. The company is hiring reliability engineers, software engineers, and operations specialists to improve vehicle hardware resilience, enhance system automation, and ensure fleet operational excellence.

Industry
Technology & Software
View all jobs at Nuro

Likely interview questions

  • Describe your experience building or optimizing video streaming systems. What metrics did you optimize for and what challenges did you encounter?
  • How have you approached bandwidth estimation and rate control in network-constrained environments?