Software Engineer, Onboard Systems

Nuro
California
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 support a wide range of applications, from robotaxis and commercial fleets to personally owned vehicles. With technology proven over years of self-driving deployments, Nuro gives the automakers and mobility platforms a clear path to AVs at commercial scale, empowering a safer, richer, and more connected future.

About The Team

We are looking for engineers to make our bots come to life. Our onboard system team’s software engineers provide a reliable and high-performance platform that allows our autonomy teams to integrate their autonomy software and algorithms that work across various self-driving platforms. This work requires close collaboration with our software teams, hardware teams, and systems/safety team to make sure new software and hardware work together safely and reliably, and resolve onboard error and performance problems.

About The Work

  • Work on multiple Linux-based systems inside our vehicle
  • Design and implement contracts and APIs facilitating communication between multiple nodes
  • Collaborate with other software teams to build foundational libraries and interfaces, with emphasis on low-latency and consistent performance
  • Build state-of-the-art real-time logging systems on various platforms
  • Build data pipelines and diagnostics tools to improve the reliability and operational efficiency of onboard software
  • Use your expertise to debug hard-to-reproduce whole-system problems

About You

  • MS/PhD in Computer Science and 2+ years of Equivalent industry experience
  • Strong system fundamentals and strong C++ skills
  • Solid experience developing production-quality software in C/C++, Python in areas like self-driving, robotics, embedded Linux system, telecommunication, and other technology industries.
  • Deep understanding on Linux operating systems.

Bonus Points

  • Experience with ROS 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 $160,000 and $240,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.
Posted 2025-10-19

Recommended Jobs

Accounts Payable Clerk

Welbehealth
California

At WelbeHealth, we serve our communities’ most vulnerable seniors through shared intention, pioneering spirit, and courage to love. These core values and our participant focus lead the way no matter …

View Details
Posted 2025-09-22

Vehicle Mechanic

Lancaster, CA

Region: 10 School District/Employer: District Category/Employer: , Position: , Assignment Level: …

View Details
Posted 2025-09-10

Supply Chain Business Data Analyst

Apex Technology
Los Angeles, CA

Spacecraft represent the most pressing unmet need across the entire aerospace industry. As more launch vehicles come online and the cost to orbit decreases, more companies launching payloads to space…

View Details
Posted 2025-09-13

Associate Product Manager, Business Systems & Analytics

Verkada
San Mateo, CA

Who We Are Designed with simplicity in mind, Verkada's six product lines — video security cameras, access control, environmental sensors, alarms, workplace, and intercoms — provide unparalleled …

View Details
Posted 2025-09-28

Senior Growth Product Manager

Bellota Labs
Redwood City, CA

At Bellota Labs , we’re a fast-moving, hypergrowth startup building ClubWPT Gold —a next-gen product from the World Poker Tour . We’re passionate about poker, innovation, and delivering exceptio…

View Details
Posted 2025-09-25

Lead Manager ISA for Real Estate

8020recruit
Los Angeles, CA

Join Our Team as an REI ISA About Us: At 8020Recruit, we’re dedicated to connecting property owners with solutions tailored to their needs. &##128188;✨ Our team thrives on effective communicat…

View Details
Posted 2025-09-10

Language Arts Instructor

AoPS Incorporated
Irvine, CA

Join our AoPS Academy as a Language Arts Instructor: Are you passionate about language arts? Do you love inspiring young minds in an engaging, collaborative classroom setting? We have the perfect opp…

View Details
Posted 2025-08-15

Digital Medical Administration Associate

CareDesk
Sacramento, CA

Position Summary: The Digital Medical Administration Associate is responsible for delivering high-quality administrative and financial coordination services to patients and clients through digital…

View Details
Posted 2025-07-29

Shift Captain

MOD Super Fast Pizza, LLC
Pinole, CA

  MOD Restaurants make pizza to serve people, to contribute to a world that works for and includes everyone. We believe companies can and should be a force for good in the lives of the people they e…

View Details
Posted 2025-09-10

Cybersecurity Engineer

Accenture Federal Services
San Diego, CA

At Accenture Federal Services, nothing matters more than helping the US federal government make the nation stronger and safer and life better for people. Our 13,000+ people are united in a shared purp…

View Details
Posted 2025-09-13