companyNuro, Inc. logo

Senior Software Engineer, Teleoperation

Nuro, Inc.Mountain View, California (HQ)
On-site Full-time $193.9K/yr - $291.1K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

QualificationsBachelor's or Master's degree in Computer Science or related field, with 4+ years of relevant industry experience, or PhD with 2+ years. Proficiency in C/C++ and/or Go. Knowledge of networking protocols like ICMP, TCP/IP, and HTTP. Experience with network simulation frameworks (e.g., ns-3). Excellent communication skills.

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.

About Nuro, Inc.

Nuro is a pioneering self-driving technology company committed to making autonomous driving accessible to everyone. Our innovative approach combines state-of-the-art AI with robust automotive hardware, allowing us to license our technology for a variety of applications and driving a safer, more connected future.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.