
Revolutionizing delivery with autonomous vehicles
Nuro is an autonomous delivery vehicle manufacturer headquartered in Mountain View, CA, specializing in custom-built vehicles for transporting goods. With $2.3 billion raised in funding, including a recent Series D round, Nuro partners with major brands like Uber, Walmart, Chipotle, and Kroger to en...
Nuro offers company stock options, a free Caltrain pass, and commuter benefits. Employees enjoy flexible work-from-home opportunities and comprehensiv...
Nuro's culture is centered around innovation in robotics and autonomous technology. The company prioritizes safety and efficiency in its operations, a...

Nuro • Mountain View, California (HQ)
Nuro is seeking a Software Engineer for their Onboard Systems team to develop high-performance platforms for self-driving technology. You'll work with Linux systems and design APIs to facilitate communication between various nodes. This role requires collaboration with software and hardware teams to ensure reliability and performance.
You have a strong background in software engineering, particularly in developing reliable and high-performance systems. Your experience includes working with Linux-based systems, and you understand the intricacies of designing and implementing APIs that facilitate communication between multiple nodes. You thrive in collaborative environments, working closely with software, hardware, and systems teams to ensure that new software and hardware integrate seamlessly and operate safely.
You are skilled in building state-of-the-art real-time logging systems and have experience with data pipelines and diagnostics tools that enhance operational efficiency. Your problem-solving abilities allow you to tackle onboard errors and performance issues effectively, ensuring that the systems you work on are robust and reliable.
You are passionate about the intersection of software and hardware, and you enjoy the challenge of making autonomous systems come to life. You are committed to fostering an inclusive and psychologically safe environment for all team members, understanding that diverse perspectives lead to better solutions.
Experience with autonomous vehicle systems or robotics is a plus, as is familiarity with safety-critical software development practices. You may also have knowledge of performance optimization techniques and a keen interest in the latest advancements in self-driving technology.
As a Software Engineer on the Onboard Systems team at Nuro, you will be responsible for developing and maintaining the software that powers our autonomous vehicles. You will work on multiple Linux-based systems, ensuring that they provide a reliable platform for our autonomy teams. Your role will involve designing and implementing contracts and APIs that facilitate communication between various software components, emphasizing low-latency and consistent performance.
You will collaborate with other software teams to build foundational libraries and interfaces that support the integration of autonomy software and algorithms across different self-driving platforms. Your work will include building state-of-the-art real-time logging systems that capture critical data for performance analysis and diagnostics.
Additionally, you will develop data pipelines and diagnostic tools that improve the reliability and operational efficiency of our systems. You will be involved in troubleshooting onboard errors and performance problems, working closely with hardware teams to ensure that all components function together safely and effectively.
At Nuro, you will be part of a mission-driven company focused on making autonomy accessible to all. We offer a collaborative work environment where innovation is encouraged, and your contributions will directly impact the future of transportation. You will have the opportunity to work with cutting-edge technology and be part of a team that is shaping the future of self-driving vehicles.
We provide competitive compensation and benefits, along with opportunities for professional growth and development. Our culture emphasizes inclusion and psychological safety, ensuring that every team member feels valued and empowered to contribute their best work. Join us in our mission to create a safer, richer, and more connected future through autonomous technology.
Apply now or save it for later. Get alerts for similar jobs at Nuro.