nuro
nuro

60 Nuro Robotics Engineer Jobs Hiring Near You

Robotics experience, ML inference optimization experience, computer architecture experience * Experience with GPU programming or NVidia Orin Platform At Nuro, your base pay is one part of your total ...

Robotics experience, ML inference optimization experience, computer architecture experience * Experience with GPU programming or NVidia Orin Platform At Nuro, your base pay is one part of your total ...

About the Team The Robotics Reliability Engineering (RRE) team at Nuro focuses on fleet reliability as our AV capabilities and operating footprint grow. We work across software, hardware ...

About the Team The Robotics Reliability Engineering (RRE) team at Nuro focuses on fleet reliability as our AV capabilities and operating footprint grow. We work across software, hardware ...

Software Reliability Engineer

Mountain View, CA · On-site

$145.83K - $219K/yr

About the Team The Robotics Reliability Engineering (RRE) team at Nuro focuses on fleet reliability as our AV capabilities and operating footprint grow. We work across software, hardware ...

Robotics experience, ML inference optimization experience, computer architecture experience * Experience with GPU programming or NVidia Orin Platform At Nuro, your base pay is one part of your total ...

Robotics experience, ML inference optimization experience, computer architecture experience * Experience with GPU programming or NVidia Orin Platform At Nuro, your base pay is one part of your total ...

Robotics experience, ML inference optimization experience, computer architecture experience * Experience with GPU programming or NVidia Orin Platform At Nuro, your base pay is one part of your total ...

Robotics experience, ML inference optimization experience, computer architecture experience * Experience with GPU programming or NVidia Orin Platform At Nuro, your base pay is one part of your total ...

Showing results 21-40

nuro Jobs Information

What are the key skills and qualifications needed to thrive as a Robotics Engineer, and why are they important?

To thrive as a Robotics Engineer, you need a strong background in mechanical engineering, electrical engineering, and computer science, typically backed by a relevant bachelor's or master's degree. Familiarity with programming languages like Python or C++, CAD software, and robotics platforms such as ROS (Robot Operating System) is essential. Problem-solving skills, creativity, and effective teamwork are standout soft skills in this field. These competencies are crucial for designing, building, and refining innovative robotic systems that meet complex technical and user requirements.

What types of projects do Robotics Engineers typically collaborate on with cross-functional teams?

Robotics Engineers often work closely with professionals from software development, mechanical engineering, and electrical engineering to design, build, and test robotic systems. Projects can range from automating manufacturing processes to developing autonomous vehicles or medical robots. Collaboration is essential, as engineers must integrate hardware and software components while ensuring systems meet safety and performance standards. Effective communication and teamwork are key to successfully bringing innovative robotics solutions from concept to reality.

What does a Robotics Engineer do?

A Robotics Engineer designs, builds, and tests robots and robotic systems that are able to perform tasks typically done by humans. They work on integrating hardware and software to create machines that can automate processes in industries such as manufacturing, healthcare, and logistics. Their responsibilities often include researching new technologies, programming robotic systems, troubleshooting issues, and collaborating with other engineers. Robotics Engineers play a key role in advancing automation and improving efficiency and safety in various sectors.

What is the difference between Robotics Engineer vs Mechanical Engineer?

AspectRobotics EngineerMechanical Engineer
Required CredentialsBachelor's in Robotics, Mechanical, Electrical Engineering or related field; certifications in robotics or automationBachelor's in Mechanical Engineering; Professional Engineer (PE) license optional
Work EnvironmentDesigning, testing, and programming robotic systems in labs or manufacturing settingsDesigning and analyzing mechanical systems in various industries, including manufacturing, automotive, aerospace
Industry UsageRobotics companies, automation firms, manufacturingManufacturing, automotive, aerospace, product design

Robotics Engineers focus on designing and developing robotic systems, combining knowledge of mechanical, electrical, and software engineering. Mechanical Engineers have a broader scope, working on mechanical systems across multiple industries. While both roles require engineering degrees, Robotics Engineers often need specialized skills in programming and automation. The choice depends on your interest in robotics and automation versus general mechanical system design.

Infographic showing various Robotics Engineer job openings at Nuro in the United States as of May 2026, with employment types broken down into 1% Internship, 98% Full Time, and 1% Part Time. Highlights an 100% Physical job distribution.
Senior Software Engineer, Middleware

Senior Software Engineer, Middleware

Nuro

Mountain View, CA • On-site

$193K - $291K/yr

Full-time

Posted 5 days ago


Job description

Who We Are
Nuro is a self-driving technology company on a mission to make autonomy accessible to all. Founded in 2016, Nuro is building the world's most scalable driver, combining cutting-edge AI with automotive-grade hardware. Nuro licenses its core technology, the Nuro Driverâ„¢, to enable everything from commercial fleets to personally owned vehicles. A key pillar of this strategy is Nuro's partnership with Uber to power a robotaxis program on the Uber network.
About the TeamWe are looking for self-motivated engineers to build the next-generation onboard infrastructure for autonomous driving. Our mission is to provide a high-performance, highly reliable foundation of the Nuro Driverâ„¢, spanning inter-process communication, logging, monitoring, execution and state management. We actively embrace AI-assisted development, leveraging feature development, root cause analysis, workflow automation to supercharge our velocity. You will collaborate closely with our Autonomy team, hardware teams, AI Platform team, and systems/safety team to make sure the whole autonomy stack works together safely and smoothly.
About the Work
  • Work on distributed systems inside the vehicle
  • Develop high-performance communication between multiple nodes
  • Develop logging infrastructure and data collection frameworks for massive volume autonomy and sensor data
  • Develop frameworks to start, control, and monitor autonomous modules
  • Collaborate with other software teams to build foundational libraries and interfaces, with emphasis on low-latency and high reliability
  • Build data pipelines and diagnostics tools to improve the reliability and operational efficiency of onboard software
  • Troubleshoot hard-to-reproduce system performance problems

About You
  • BS/MS/PhD in Computer Science 4+ years of Equivalent industry experience
  • Strong system fundamentals and strong C++ skills
  • Solid experience developing production-quality software in C++ and Python in areas like self-driving, robotics, embedded Linux system, telecommunication, and other technology industries.
  • Deep understanding on Linux operating systems.
  • Proven ability to diagnose and resolve complex system performance bottlenecks through analytical troubleshooting.

Bonus Points
  • Experience with ROS, Apollo Cyber RT, Iceoryx or other robotics frameworks
  • Robotics experience, ML inference optimization experience, computer architecture experience
  • Experience with GPU programming or NVidia Orin Platform

At Nuro, your base pay is one part of your total compensation package. For this position, the reasonably expected base pay range is between $193,000 and $291,000 for the level at which this job has been scoped. Your base pay will depend on several factors, including your experience, qualifications, education, location, and skills. In the event that you are considered for a different level, a higher or lower pay range would apply. This position is also eligible for an annual performance bonus, equity, and a competitive benefits package.
At Nuro, we celebrate differences and are committed to a diverse workplace that fosters inclusion and psychological safety for all employees. Nuro is proud to be an equal opportunity employer and expressly prohibits any form of workplace discrimination based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, veteran status, or any other legally protected characteristics. #LI-CD1