
About Nuro
Revolutionizing delivery with autonomous vehicles
Key Highlights
- Headquartered in Mountain View, CA with 501-1000 employees
- $2.3 billion raised in funding across multiple rounds
- Partners with Uber, Walmart, Chipotle, and Kroger
- Specializes in autonomous delivery vehicles for goods, not passengers
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...
🎁 Benefits
Nuro offers company stock options, a free Caltrain pass, and commuter benefits. Employees enjoy flexible work-from-home opportunities and comprehensiv...
🌟 Culture
Nuro's culture is centered around innovation in robotics and autonomous technology. The company prioritizes safety and efficiency in its operations, a...

Software Engineering • Senior
Nuro • Mountain View - On-Site
Skills & Technologies
Overview
Nuro is hiring a Senior Software Engineer to build next-generation onboard infrastructure for self-driving vehicles. You'll work with distributed systems and APIs, collaborating closely with various teams. This position requires strong experience in software engineering and distributed systems.
Job Description
Who you are
You have 5+ years of experience in software engineering, particularly in building reliable and high-performance systems. Your background includes working with distributed systems and you understand the complexities involved in integrating various software components. You are self-motivated and thrive in collaborative environments, especially when working with cross-functional teams.
You possess deep knowledge of API design and implementation, enabling seamless communication between multiple nodes in a system. Your experience includes developing logging infrastructure and data collection frameworks that handle massive volumes of data, particularly in the context of autonomy and sensor data.
What you'll do
In this role, you will work on the onboard system team to develop the foundational software that supports Nuro's self-driving technology. You will design and implement contracts and APIs that facilitate communication between various components of the vehicle's systems. Your work will involve building data pipelines and diagnostic tools to enhance the performance and reliability of the autonomy stack.
You will collaborate closely with the Autonomy team, hardware teams, and AI Platform team to ensure that all parts of the system work together safely and effectively. Your contributions will be critical in creating a robust platform that supports the integration of autonomy software and algorithms across different self-driving platforms.
What we offer
Nuro provides a dynamic work environment where innovation is encouraged and supported. You will have the opportunity to work on cutting-edge technology that is shaping the future of transportation. We offer competitive compensation and benefits, along with a culture that values inclusion and psychological safety for all employees.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Nuro.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Nuro is hiring a Software Engineer for their Middleware team to develop reliable platforms for self-driving technology. You'll work with Linux systems and design APIs for communication between nodes. This role requires expertise in real-time logging and data pipelines.

Software Engineering
Nuro is seeking a Senior Software Engineer to develop and integrate hybrid cloud performance benchmarking systems for their self-driving technology. You'll work with Java and machine learning to enhance autonomy feature development. This role requires significant experience in software engineering and cloud infrastructure.

Software Engineering
Nuro is seeking a Senior Software Engineer to enhance their Routing Team's backend systems and algorithms. You'll work with Java and microservices to optimize routing for self-driving technology. This role requires 3-5 years of experience in building scalable applications.

Software Engineering
Nuro is hiring a Senior Software Engineer to tackle deep-stack networking challenges for their self-driving technology. You'll work with C, C++, and Python to ensure zero-drop connectivity across cellular networks. This position requires expertise in networking and real-time systems.

Software Engineering
Nuro is seeking a Senior Software Engineer to join their Pose team, focusing on the design and implementation of pose estimation systems for autonomous robots. You'll work with C/C++ to develop high-quality algorithms in a real-time environment.