Skip to content
Nuro logo

Senior Software Engineer, Over-the-Air Updates

NuroAutonomous Vehicles company
Mountain View, United StatesSenior
Software Engineering

About the role

Develop and maintain OTA update infrastructure for Nuro's fleet.

  • Build and maintain release and over-the-air (OTA) update infrastructure for Nuro's fleet, working across cloud and robots to ensure reliable, efficient updates at scale.
  • Key Responsibilities Design, develop, test, deploy, and maintain release and OTA systems.
  • Manage project priorities and cross-team deliverables.
  • Track and optimize release performance metrics and KPIs.
  • Develop test and validation programs for system robustness.
  • Improve documentation and participate in on-call rotation during business hours.
  • Requirements 5+ years experience with large-scale distributed systems.
  • Strong proficiency in C++ or Go.
  • Professional experience in Unix/Linux and Bash scripting.
  • Experience with data structures, algorithms, and system design.
View original posting →

Tech stack

C++GoBash

Match insights

Tech:C++, Go, Bash
Level:Senior

More roles at Nuro

View open roles at Nuro