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