Senior Software Engineer, Teleoperation

Nuro Nuro · Robotics · CA · Fleet Infrastructure

Nuro is seeking a Senior Software Engineer to work on their in-house Teleoperations platform, focusing on the core communication system and cloud platform connecting vehicles and operators. The role involves building a network interface bonding framework, an offline network simulation/emulation framework, and testing systems in real-world environments.

What you'd actually do

  1. Build a network interface bonding framework to maximize bandwidth and LTE network utilization
  2. Build an offline network simulation/emulation framework that can help to iterate and predict online performance
  3. Test systems in real-world environments, gather feedback and drive innovation
  4. Work with XFN team for on-road network metric collection

Skills

Required

  • C/C++
  • Go
  • networking protocols
  • TCP/IP
  • HTTP
  • socket programming
  • FEC
  • congestion control
  • network simulation frameworks
  • network emulation methodologies

Nice to have

  • Video streaming framework experience
  • WebRTC
  • video codec
  • VP8
  • VP9
  • H264/265