Senior Software Engineer, Networking (Teleoperation)

NuroMountain View, CA
38d$193,930 - $291,150

About The Position

The ability to monitor and assist our vehicles remotely plays a key role in our business strategy. As a Senior Software Engineer, Networking you will work on our in-house Teleoperations platform. You will work with a diverse team of engineers to build the core communication system as well as the cloud platform to connect vehicles and operators. This position involves broad technical understanding in networking algorithms, bandwidth estimation, rate control, computer networking, and real-time communication systems. The team is expected to deliver reliable solutions and license to 3rd party teleoperation usages.

Requirements

  • MS/PhD in Computer Science or 2+ years of Equivalent industry experience
  • Proficient in C/C++ and/or Go
  • Familiar with networking protocols such as ICMP, TCP/IP, HTTP, socket programming, FEC and congestion control etc.
  • Familiar with network simulation frameworks and methodologies, e.g., ns-3
  • Strong communication skills

Nice To Haves

  • Video streaming framework experience, e.g., WebRTC
  • Understanding of video codec such as VP8, VP9, H264/265 etc.

Responsibilities

  • Build a network interface bonding framework to maximize bandwidth and LTE network utilization
  • Build an offline network simulation/emulation framework that can help to iterate 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

Benefits

  • At Nuro, your base pay is one part of your total compensation package.
  • This position is also eligible for an annual performance bonus, equity, and a competitive benefits package.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service