Senior Software Engineer, Teleoperation

Nuro Inc.
Mountain View, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 194K

Job location

Mountain View, United States of America

Tech stack

Communication Softwares
Computer Networks
Network Congestion
H.264/MPEG-4 AVC
Hypertext Transfer Protocols (HTTP)
Internet Control Message Protocol
Network Interface
Network Protocols
Socket
TCP/IP
Video Codec
WebRTC
Network Simulation
Cloud Platform System
Information Technology
Video Streaming
E-UTRAN

Job description

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 third party teleoperation usages. About The Work

  • 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

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.
  • amiliar with network simulation frameworks and methodologies, eg ns-3
  • Strong communication skills

Bonus Points

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

Benefits & conditions

At Nuro, the reasonably expected base pay range is between $193,930 and $291,150 for the level at which this job has been scoped. This position is eligible for an annual performance bonus, equity, and a competitive benefits package.

About the company

Nuro is a self driving technology company on a mission to make autonomy accessible to all. Founded in 2016, Nuro is building the world's most scalable driver, combining cutting edge ai with automotive grade hardware. Nuro licenses its core technology, the Nuro Driver, to support a wide range of applications, from robotaxis and commercial fleets to personally owned vehicles. With technology proven over years of self driving deployments, Nuro gives the automakers and mobility platforms a clear path to AVs at commercial scale, empowering a safer richer and more connected future.

Apply for this position