← All roles

Senior Software Engineer, Video Streaming

Nuro ·Mountain View, California (HQ) ·Onsite 15d ago
C++GoWebRTC

About the role

Nuro is building a universal autonomy platform for Level 4 autonomous driving. As a Software Engineer on the Teleoperations platform, you will design and implement an efficient video streaming pipeline, build offline simulation frameworks, test systems in real-world environments, and collaborate with cross-functional teams for on-road network metric collection. The role requires broad technical understanding in networking algorithms, bandwidth estimation, rate control, computer networking, and R

Requirements

BS/MS in Computer Science or related field with 4+ years of industry experience, or PhD with 2+ years. Proficiency in C/C++ and/or Go. Familiarity with networking protocols (TCP/IP, socket programming, congestion control). Strong communication skills. Preferred: network simulation experience, real road LTE network metric collection, video streaming framework experience (e.g., WebRTC), understanding of video codecs (VP8, VP9, H264/265), GPU programming.

About the company

Nuro

Nuro is a leader in autonomous driving technology, offering a universal autonomous platform that partners can license for robotaxis, commercial fleets, and personal vehicles. They provide proven L4 autonomy and a scalable, cost-efficient solution for widespread adoption of self-driving capabilities.

View company page →
$194k–291k
Onsite Mountain View, California (HQ)Mountain View, United States
Posted 15d ago
Apply for this role
Opens nuro.ai ↗
About the company
Nuro
https://nuro.ai

Nuro is a leader in autonomous driving technology, offering a universal autonomous platform that partners can license for robotaxis, commercial fleets, and personal vehicles. They provide proven L4 autonomy and a scalable, cost-efficient solution for widespread adoption of self-driving capabilities.

View company page →