
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 seeking a Staff/Senior Software Engineer for their Offboard Infrastructure team. You'll work on data platforms and simulation frameworks, utilizing skills in Java, Python, and C++. This role requires significant experience in software engineering and a passion for autonomous technology.
Job Description
Who you are
You have 5+ years of experience in software engineering, with a strong background in building scalable systems and a deep understanding of data management and simulation technologies. Your expertise in programming languages such as Java and Python allows you to contribute effectively to complex projects. You are familiar with machine learning concepts and have experience in data engineering, which enables you to work on data platforms that support autonomous driving technologies. You thrive in collaborative environments and are committed to fostering inclusion and psychological safety within your team.
Desirable
Experience with C++ is a plus, as it complements your existing skill set and enhances your ability to contribute to various projects. Familiarity with autonomous vehicle technologies and simulation frameworks will give you an edge in this role. You are eager to learn and adapt to new technologies, and you enjoy tackling challenging problems in innovative ways.
What you'll do
As a Staff/Senior Software Engineer at Nuro, you will play a crucial role in developing the Offboard Infrastructure that supports our autonomous driving technology. You will work closely with the Data Platform team to enhance data management systems, ensuring seamless access to data for AI Driver's metrics and labels. Your contributions will help improve data annotation processes across various domains, including 2D/3D perception and mapping.
In addition, you will collaborate with the Simulation team to build and refine the simulator that tests our autonomous driving technology in virtual environments. This involves working on core simulation frameworks, sensor simulation, and scenario generation, which are essential for validating our technology before real-world deployment.
You will also be responsible for conducting code reviews, mentoring junior engineers, and contributing to architectural discussions that shape the future of our software systems. Your insights will help drive technical decisions and improve the overall quality of our codebase.
What we offer
At Nuro, we offer a competitive salary and benefits package that reflects your skills and experience. You will have the opportunity to work in a dynamic environment where innovation is encouraged, and your contributions will have a direct impact on the future of autonomous technology. We prioritize employee well-being and provide resources to support your professional growth and development. Join us in our mission to make autonomy accessible to all and be part of a team that is shaping the future of transportation.
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 seeking a Staff/Senior Software Engineer for their Onboard Infrastructure team to develop high-performance platforms for self-driving technology. You'll work with Java, Python, and C++ in Mountain View, California.

Software Engineering
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.

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.

Embedded Engineer
Nuro is seeking a Senior/Staff Embedded Software Engineer to develop software for autonomous vehicle applications. You'll work with C programming and embedded Linux to ensure the safe operation of the Nuro Driverβ’. This role requires strong problem-solving skills and collaboration with cross-functional teams.

Software Engineering
Waymo is hiring a Senior Staff Software Engineer to build and optimize systems for their fleet management and ride-hailing services. You'll work with technologies like Java and cloud infrastructure. This position requires significant experience in software engineering and cross-team collaboration.