Software Engineer, Networking & Real-time Systems

Nuro

Mountain View, US
Base: $160,000 - $240,000; bonus/equity: annual pe...
On-site
Networking algorithms
Bandwidth estimation
Rate control
Nuro is seeking a Software Engineer specializing in Networking and Real-time Systems to contribute to its teleoperations platform. The ideal candidate will have a solid background in computer networking and relevant programming skills, working to enhance communication systems for autonomous vehicles

Job Summary

  • Nuro is building the world’s most scalable driver, combining cutting-edge AI with automotive-grade hardware.
  • As a Software Engineer, Networking you will work on our in-house Teleoperations platform, building the core communication system and cloud platform.
  • This position involves broad technical understanding in networking algorithms, bandwidth estimation, rate control, computer networking, and real-time communication systems.

Matching Summary

Match Score: 85

Nuro is seeking a Software Engineer specializing in Networking and Real-time Systems to contribute to its teleoperations platform. The ideal candidate will have a solid background in computer networking and relevant programming skills, working to enhance communication systems for autonomous vehicles.

Salary

Base: $160,000 - $240,000; Bonus/Equity: Annual performance bonus, equity; Benefits: Competitive benefits package

Skills & Requirements

Must-have

  • Networking algorithms
  • Bandwidth estimation
  • Rate control
  • Real-time communication systems
  • Network interface bonding framework
  • Offline network simulation/emulation

Nice-to-have

  • Video streaming framework experience
  • Understanding of video codecs

Key Requirements

  • PhD in Computer Science or related field
  • BS/MS in Computer Science or related field with 2+ years experience
  • Proficient in C/C++ and/or Go
  • Familiar with networking protocols
  • Familiar with network simulation frameworks

Work Rights

Not specified

Tailored Resume

Cover Letter