Software Engineer, Video Streaming
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.
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
- Senior Software Engineer, Autonomy Behavior Testing4d agoMountain View, CA · Systems
- Staff Robotaxi Program Manager4d agoMountain View, CA · Autonomy
- Staff Autonomy Program Manager4d agoMountain View, CA · Autonomy
- Senior Embedded Software Engineer1w agoMountain View, CA · Controls, Pose and ESWE
- Senior Radar Systems Engineer1w agoMountain View, CA · Sensors Engineering