About the role
Nuro is looking for a Staff Software Engineer to join our engineering team. As a Staff Software Engineer, you will play a key role in developing the Nuro AI Platform, which powers our self-driving vehicles. You will work on a variety of challenging technical problems, including perception, planning, control, and cloud infrastructure. You will have the opportunity to work with a talented and passionate team, and to make a significant impact on the development of Nuro's technology.
Responsibilities:
- Design, implement, and deploy complex software systems for Nuro's self-driving vehicles
- Lead the development of new features and capabilities for the Nuro AI Platform
- Mentor and guide more junior engineers
- Collaborate with cross-functional teams to solve complex technical challenges
- Stay up-to-date with the latest advancements in self-driving technology and apply them to Nuro's work
Requirements:
- 8+ years of experience in software engineering, with a focus on building and deploying complex, mission-critical systems
- Expertise in at least one of the following areas: perception, planning, control, or cloud infrastructure
- Strong programming skills in Python, C++, or other relevant languages
- Experience with distributed systems, databases, and cloud computing
- Excellent problem-solving and analytical skills
- Strong communication and collaboration skills
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field
About the company
Nuro is a company building self-driving delivery vehicles to transform local commerce. We are on a mission to accelerate the benefits of robotics for everyday life. Founded in 2016 by two former lead engineers of Google's self-driving car project, Nuro is based in Mountain View, California.