
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 β’ Entry-Level
Nuro β’ Mountain View - On-Site
Skills & Technologies
Overview
Nuro is hiring a Software Engineer Intern for their Pose team to develop software for vehicle state estimation. You'll work with C and C++ to implement algorithms and tools for data analysis. This position is ideal for students graduating in or before December 2027.
Job Description
Who you are
You are an aspiring software engineer with strong programming skills in C and C++. You have a solid foundation in computer science fundamentals, including data structures, concurrency, and algorithm design. Your understanding of pose estimation, SLAM, and probabilistic filtering sets you apart, and you possess good problem-solving and debugging skills. You are also an effective communicator and collaborator, eager to work closely with autonomy software engineers to meet project timelines.
You are currently pursuing a degree in Robotics, Computer Engineering, Computer Science, or a closely related field, with a graduation date in or before December 2027. If you are a graduate student, such as an MS or PhD candidate, that would be a plus.
Desirable
You have experience with Kalman Filtering, GNSS, IMU, wheel encoders, and Lidar, which would enhance your contributions to the team. Familiarity with device driver development and knowledge of AV safety standards are also beneficial. Understanding the self-driving stack, autonomy, and controls will give you an edge in this role.
What you'll do
As a Software Engineer Intern at Nuro, you will develop software for pose estimation and evaluation using various sensors such as IMU, wheel encoders, and GNSS. You will also create tools for data collection and statistical analysis, contributing to the overall performance of the Nuro Driverβ’ technology. Your role will involve close collaboration with autonomy software engineers to ensure project timelines are met effectively.
You will engage in hands-on programming, applying your knowledge of C and C++ to solve complex problems related to vehicle state estimation. Your contributions will directly impact the development of self-driving technology, making autonomy accessible to all. You will have the opportunity to learn from experienced engineers and gain insights into the cutting-edge field of autonomous vehicles.
What we offer
Nuro provides a dynamic and inclusive workplace where you can grow your skills and contribute to meaningful projects. You will be part of a team that is dedicated to building the worldβs most scalable driver technology. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds. This internship will not only enhance your technical abilities but also provide you with valuable industry experience in the rapidly evolving field of autonomous vehicles.
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 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.

Embedded Engineer
Nuro is hiring an Embedded Software Engineer Intern to develop software for low-level and mid-layer RTOS. You'll work closely with autonomy software engineers and utilize your strong C or C++ programming skills. This internship is ideal for students graduating in or before December 2027.

Software Engineering
Nuro is seeking a Software Engineer Intern to work on their AI Platform. You'll collaborate with experts in machine learning and robotics, contributing to various teams including Data Platform and ML Infrastructure. This role is ideal for those with a passion for AI and software development.

Software Engineering
Nuro is seeking a Senior Software Engineer for their Ride-Hailing Product team. You'll be responsible for architecting backend systems and integrating partner APIs. This role requires strong skills in Java and system design.

Software Engineering
Nuro is hiring a Software Engineer for their Ride-Hailing Product team to develop and integrate systems leveraging autonomous vehicle technology. You'll work with Java and APIs to create reliable backend systems. This position requires a strong understanding of system design and real-time data processing.