companyNuro logo

Senior Software Engineer - Localization and Mapping

NuroMountain View, California (HQ)
On-site Full-time $193.9K/yr - $291.1K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

2+ years of professional experience in software engineering, strong C/C++ programming skills, experience with mapping and localization algorithms, deep understanding of state estimation and 3D geometry, and familiarity with lidar and camera sensors.

About the job

Who We Are

Nuro is on a mission to enhance everyday life through robotics. Since our founding in 2016, we have dedicated ourselves to pioneering autonomous driving technology and bringing it into commercial use. Our flagship Nuro Driver™ represents a cutting-edge autonomous driving system that integrates advanced hardware with a sophisticated AI-driven self-driving software. Designed to adapt and optimize based on real-world data, the Nuro Driver™ is among the few driverless technologies currently operating on public roads.

Having secured over $2 billion in funding from prominent investors such as Fidelity, Bailie Gifford, T. Rowe Price, and Google, Nuro collaborates with some of the world's leading brands, including Uber, FedEx, Domino’s, Walmart, Kroger, and 7-Eleven.

About the Role

We are expanding our robotics team and seeking a talented Software Engineer to join our Localization and Mapping division. In this role, you will tackle complex challenges related to the design and implementation of mapping systems for our current and future robotic solutions. We are looking for an engineer who possesses a strong background in developing resilient mapping systems that operate effectively in unpredictable environments, and who is eager to contribute to the evolution of robotic navigation in logistics and transportation.

About the Work

  • Research, develop, and implement cutting-edge mapping and state estimation algorithms.
  • Evaluate and characterize the accuracy and performance of these algorithms while creating map solutions that utilize diverse data sources.
  • Develop well-tested C++ software and conduct deployment and testing on our robotic platforms and in simulations.
  • Collaborate within a small, focused team to deliver high-quality mapping and localization solutions that empower the next generation of mobile robots.
  • Engage with stakeholders across autonomy, infrastructure, and systems teams to address map needs and specifications.

About You

  • At least 2 years of industry experience as a software engineer.
  • Proficient in C/C++ programming, with a focus on developing reliable, safety-critical software.
  • Hands-on experience in creating mapping and/or localization algorithms for autonomous vehicles, drones, or similar technologies.
  • Thorough understanding of state estimation, probabilistic filtering, and 3D geometry.
  • Experience working with various sensors, such as lidar and cameras.

Bonus Points

  • PhD or Master’s Degree in computer science, robotics, or a related field.

About Nuro

Nuro is dedicated to transforming everyday life through robotics, focusing on autonomous driving advancements and partnerships with industry leaders.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.