About the job
About Nuro
Nuro is at the forefront of self-driving technology, dedicated to making autonomy available to everyone. Established in 2016, Nuro is developing the most scalable driver globally, integrating advanced AI with automotive-grade hardware. Our flagship technology, the Nuro Driver™, is licensed for a diverse array of applications, including robotaxis, commercial fleets, and personal vehicles. With a track record of successful self-driving deployments, Nuro provides automakers and mobility platforms with a clear pathway to achieving commercial-scale autonomous vehicles, fostering a safer, more connected future.
Role Overview
As a Senior Software Engineer focused on Teleoperations, you will play a pivotal role in our strategy to monitor and assist vehicles remotely. Collaborating with a talented team of engineers, you will contribute to the development of our proprietary Teleoperations platform. This position requires a deep technical understanding of networking algorithms, bandwidth estimation, rate control, computer networking, and real-time communication systems. Your contributions will be crucial in delivering reliable teleoperation solutions for third-party usage.
Key Responsibilities
- Develop a network interface bonding framework to optimize bandwidth and LTE network utilization.
- Create an offline network simulation/emulation framework to enhance online performance predictions.
- Conduct real-world testing, gather feedback, and foster innovation.
- Collaborate with cross-functional teams to collect on-road network metrics.
Your Qualifications
- Bachelor's or Master's degree in Computer Science or a related field, with 4+ years of relevant industry experience, or a PhD with 2+ years of experience.
- Proficiency in C/C++ and/or Go programming languages.
- Familiarity with networking protocols including ICMP, TCP/IP, HTTP, socket programming, FEC, and congestion control.
- Experience with network simulation frameworks and methodologies, such as ns-3.
- Strong communication skills are essential.
Preferred Qualifications
- Experience with video streaming frameworks, such as WebRTC.
- Understanding of video codecs including VP8, VP9, H264/265.

