Nuro is looking to solve complex technical issues that arise during fleet operations, especially those that block on-road missions or impact fleet-wide performance, by ensuring the reliability and resilience of the software and systems that power their autonomous vehicle fleet.
Requirements
- Coding proficiency, preferably in C/C++, Python, Golang, and/or Bash.
- Experience building tools for automating and troubleshooting Linux systems.
- Experience in an on-call support rotation.
- Experience monitoring and securing server infrastructure at scale.
- Understanding and hands-on experience with Unix/Linux internals and networking.
- Experience in building AI/ML services for troubleshooting and incident response.
Responsibilities
- Participate in on-call support rotation to diagnose and mitigate software issues with Nuro’s vehicle fleet.
- Support our operations team as they carry out autonomous vehicle testing and customer facing missions, ensuring our software and hardware are operating properly.
- Analyze software issues for contributing factors, themes, and corrective actions. Document results to share the learnings across Nuro’s organization.
- Develop monitoring, auditing and reporting systems and workflows for Nuro’s secure and reliable fleet operations with timely insights. Our tools include Prometheus, Grafana, GCP, Terraform, Kubernetes.
- Propose, design, review, execute, and lead technical projects for the Robotics Reliability Engineering team.
- Build tools and automation to advance our capabilities for streamlined diagnosis and troubleshooting.
- Collaborate with other technical teams including Hardware, Performance, Connectivity, Security, Embedded SW and others to identify cross-team risks and solutions.
Other
- Keen systematic analysis and problem-solving skills; a passion for understanding and debugging complex systems.
- Strong ability to reverse engineer unexpected behaviors to source code triggers.
- Strong communication and collaboration skills, able to identify problems and take initiative to fix them.
- BS, MS in Computer Science, Electrical Engineering, Mechanical Engineering or other related technical field.
- Experience working with robotics, sensors, automotive, or aerospace systems.