Sr. Software Engineer, Pose
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:
Our robotics team is growing and we are looking for a Sr. Software Engineer to join our Pose, Mapping & Localization team. You will be working on challenging problems in the design and implementation of the pose estimation system running on our current and future robots. We're searching for an experienced engineer with deep experience building robust pose estimation systems that work with real data in uncertain environments, and a strong desire to contribute to the future of robot navigation for logistics and transportation.
About the Work:
- Deliver high-quality, real-time vehicle pose estimation solutions that power the next generation of mobile robots
- Research, develop, and deploy state of the art, safe and reliable (fail-operational) vehicle pose estimation algorithms
- Analyze and characterize the accuracy and performance of pose estimation algorithms on a variety of platforms
- Build well-tested C/C++ software and deploy and test on our robotic platforms and in simulation
- Collaborate with stakeholders across autonomy, hardware, and systems teams on sensor selection and architectures for next generation vehicles
About You:
- You have a PhD and/or Masters Degree in computer science, electrical engineering, robotics, or related field
- You have a deep understanding of state estimation, probabilistic filtering, 3D geometry
- You have experience developing pose estimation algorithms with sensors such as IMU, motor resolvers or encoders, GPS, etc., and sensor fusion
- You have three years or more of industry experience as a software engineer
- Strong C/C++ programming skills, developing well-tested, safety critical software
- Hands-on experience developing sensor fusion or filtering algorithms for AV, drones, or similar applications
Bonus Points:
- Experience developing software for embedded systems in C
- Experience working with AV safety standards, and redundant, fault-tolerant systems
- Proficiency with python
At Nuro, your base pay is one part of your total compensation package. For this position, the reasonably expected base pay range is between $183,825 and $275,975 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.
Recommended Jobs
Senior Software Engineer
WeightWatchers is a global digital health company. We are the #1 doctor-recommended – and most clinically studied – behavioral weight health program in the world. For sixty years, WeightWatchers…
Secondary Firearms Instructor - Part Time
Public Trust: None Requisition Type: Regular Your Impact Own your opportunity to serve as a critical component of our nation’s safety and security. Make an impact by using your expertise t…
Pricing Analyst
FRAUD ALERT: Please note that DSV will never request a chat interview or solicit funds from applicants or employees through its interviewing and hiring process. We do not require any form of payment …
Join the Stars in Glendale: Travel Nursing Adventure!
Registered Nurse - Perioperative Nurse - Operating Room - Travel - (OR RN) Embark on a travel nursing romance as Perioperative OR RN in vibrant Glendale, starting 10/6/2025, where each rotation blend…
Staff Machine Learning Engineer (CMG Engineering)
We exist to wow our customers. We know we’re doing the right thing when we hear our customers say, "How did we ever live without Coupang?" Born out of an obsession to make shopping, eating, and livin…
Senior Backend Engineer
We are looking for a senior backend engineer to join our team in India. As one of the founding members of our team, you will play a critical role in shaping our product and engineering culture. Wh…
Customer Service Technician I
Customer Service Technician I Location Sacramento, CA (Natomas Crossing area) : Who We Are Agiliti is a nationwide company of passionate medical equipment management experts who believe every interact…
Account Manager - Serving Churches
Mission: At Chaney & Associates we empower churches to wisely steward their resources through cloud-based outsourced accounting and business consulting services. Vision: To become the nati…
Customer Success Manager
About Verve Verve is building a world-class team to commercialize wearable solutions that empower the way people move in the world. Our first product is a lightweight, connected wearable system that…
Merced, CA - San Joaquin Valley OB/GYN Practice
We are scheduling interviews with a San Joaquin Valley OB/GYN practice adding another OB/GYN physician. Position Details: ~25 patients a day, 1/2 day a week for GYN surgery ~ The call schedu…