Nuro is looking to improve the reliability and operational efficiency of onboard software in their autonomous vehicles.
Requirements
- Strong system fundamentals and strong C++ skills
- Solid experience developing production-quality software in C/C++, Python
- Deep understanding of Linux operating systems
- Experience with ROS or other robotics frameworks
- Robotics experience, ML inference optimization experience, computer architecture experience
- Experience with GPU programming or NVidia Orin Platform
Responsibilities
- Work on multiple Linux-based systems inside the vehicle
- Design and implement contracts and APIs facilitating communication between multiple nodes
- Build state-of-the-art real-time logging systems on various platforms
- Build data pipelines and diagnostics tools to improve the reliability and operational efficiency of onboard software
- Use expertise to debug hard-to-reproduce whole-system problems
- Collaborate with other software teams to build foundational libraries and interfaces
- Implement low-latency and consistent performance solutions
Other
- MS/PhD in Computer Science or 4+ years of Equivalent industry experience
- 4+ years of industry experience
- Annual performance bonus, equity, and a competitive benefits package
- Travel, relocation, and visa requirements not mentioned