Lead Software Engineer, Mapping Solutions

1 week ago


Mountain View, California, United States Nuro, Inc. Full time

Company Overview

Nuro is dedicated to enhancing daily life through robotics. Established in 2016, Nuro stands at the forefront of autonomous technology, with operational vehicles in various regions. The cornerstone of our technology is the Nuro Driver, a sophisticated autonomous driving system that integrates cutting-edge AI software with custom-designed hardware. Our primary commercial application involves autonomous delivery services utilizing our unique, electric, zero-occupant vehicles in collaboration with prominent brands.

Position Overview

We are expanding our robotics division and seeking a Software Engineer to contribute to our Mapping & Localization team. This role involves tackling complex challenges related to the design and execution of mapping systems utilized in our current and future robotic platforms. We are in search of an engineer experienced in developing resilient mapping systems that operate effectively in unpredictable environments, with a strong commitment to advancing robot navigation for logistics and transportation.

Key Responsibilities

  • Conduct research and develop cutting-edge mapping and state estimation algorithms.
  • Evaluate and characterize the accuracy and performance of mapping and state estimation algorithms while generating map solutions from diverse data sources.
  • Create robust C++ software and deploy it for testing on our robotic systems and in simulated environments.
  • Collaborate within a focused team to deliver high-quality mapping solutions that drive the next generation of mobile robotics.
  • Engage with stakeholders across various teams to address mapping needs and requirements.

Qualifications

  • A PhD or Master's Degree in computer science, electrical engineering, robotics, or a related discipline.
  • A comprehensive understanding of state estimation, SLAM, probabilistic filtering, and 3D geometry.
  • Experience in developing mapping algorithms utilizing sensors such as IMU, lidar, camera, GPS, and sensor fusion techniques.
  • A minimum of four years of industry experience as a software engineer.
  • Proficient in C/C++ programming, with a focus on developing well-tested, safety-critical software.
  • Hands-on experience in creating sensor fusion or state estimation algorithms for autonomous vehicles, drones, or similar technologies.

Preferred Qualifications

  • Familiarity with mapping data types such as satellite imagery, lidar point clouds, and standard definition maps.
  • Proficiency in Python programming.
  • Experience with machine learning pipelines and applications in perception and mapping.

Compensation and Benefits

Nuro offers a competitive compensation package, with a base pay range expected between $167,000 and $250,000, depending on various factors including experience and qualifications. Additional benefits include an annual performance bonus, equity options, and a comprehensive benefits package.

Nuro is committed to fostering a diverse workplace that promotes inclusion and psychological safety for all employees. We are proud to be an equal opportunity employer and strictly prohibit any form of workplace discrimination.



  • Mountain View, California, United States Nuro, Inc. Full time

    Company OverviewNuro is dedicated to enhancing daily life through innovative robotics. Established in 2016, Nuro stands at the forefront of autonomous technology, with operational vehicles currently deployed in various regions. The cornerstone of our technology is the Nuro Driver, a sophisticated autonomous driving system that integrates cutting-edge AI...


  • Mountain View, California, United States Gatik AI Full time

    About Us: Gatik is at the forefront of autonomous logistics, specializing in the efficient and safe delivery of goods through our fleet of light and medium-duty trucks. We focus on short-haul, B2B logistics for prominent clients, enabling them to streamline their supply chain operations while significantly reducing labor costs and meeting the growing demand...


  • Mountain View, California, United States Google Full time

    Minimum Qualifications:A Bachelor's degree or equivalent practical experience. A minimum of 2 years of experience in software development using one or more programming languages, or 1 year of experience with an advanced degree in a relevant industry. A minimum of 2 years of experience with data structures or algorithms in either an academic or professional...


  • Mountain View, California, United States Google Full time

    Minimum Qualifications:A Bachelor's degree or equivalent practical experience is required. A minimum of 2 years of experience in software development using one or more programming languages, or 1 year of experience with an advanced degree in a relevant industry setting.At least 2 years of experience with data structures or algorithms in either academic or...


  • Mountain View, California, United States Nuro, Inc. Full time

    Company OverviewNuro is dedicated to enhancing daily life through the use of robotics. Established in 2016, Nuro stands at the forefront of autonomous technology, with operational vehicles in various regions. The centerpiece of our innovation is the Nuro Driver, a sophisticated autonomous driving platform that integrates cutting-edge AI software with...


  • Mountain View, California, United States Nuro, Inc. Full time

    Company OverviewNuro is dedicated to enhancing daily life through innovative robotics solutions. Established in 2016, Nuro stands at the forefront of autonomous technology, with operational vehicles currently deployed in various regions. Our primary innovation is the Nuro Driver, a sophisticated autonomous driving system that integrates cutting-edge AI...


  • Mountain View, California, United States Abidi Solutions Full time

    Job OverviewPosition: Senior Software Engineer - Mobile AndroidCompany: Abidi SolutionsLocation: HybridContract Type: C2CVisa: USC GC GC EAD H4 EADCompany ProfileAbidi Solutions is at the cutting edge of automotive technology, specializing in the development of innovative Software-Defined Vehicle (SDV) solutions. Our focus is on enhancing the future of...


  • Mountain View, California, United States Nuro, Inc. Full time

    Company OverviewNuro is dedicated to enhancing daily life through innovative robotics. Established in 2016, Nuro stands at the forefront of autonomous technology, with operational vehicles in California and Texas. The foundation of our technology is the Nuro Driver, a sophisticated autonomous driving system that integrates cutting-edge AI software with...


  • Mountain View, California, United States Nuro, Inc. Full time

    Company OverviewNuro is dedicated to enhancing daily life through innovative robotics. Established in 2016, Nuro stands at the forefront of autonomous technology, with operational vehicles in California and Texas. Our flagship technology, the Nuro Driver, is a sophisticated autonomous driving system that integrates cutting-edge AI software with...


  • Mountain View, California, United States Abidi Solutions Full time

    Job OverviewPosition: Senior Software Engineer - Mobile AndroidCompany Overview: Abidi Solutions is at the cutting edge of automotive technology, specializing in innovative Software-Defined-Vehicle (SDV) solutions. As a pivotal member of our advanced technical team, you will be instrumental in shaping the architecture and design of transformative systems...


  • Mountain View, California, United States Google Full time

    Essential Qualifications:Bachelor's degree or equivalent hands-on experience.5 years of expertise in software development utilizing one or more programming languages, along with proficiency in data structures and algorithms. 3 years of experience in testing, maintaining, or launching software applications, and at least 1 year in software design and...


  • Mountain View, California, United States YouTube Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in software development utilizing one or more programming languages, along with a solid understanding of data structures and algorithms. 3 years of experience in testing, maintaining, or launching software products, and at least 1 year of experience in software...


  • Mountain View, California, United States YouTube Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in software development using one or more programming languages, alongside expertise in data structures and algorithms. 3 years of experience in testing, maintaining, or launching software products, and at least 1 year of experience in software design and...


  • Mountain View, California, United States YouTube Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in software development utilizing one or more programming languages, alongside expertise in data structures and algorithms. 3 years of experience in testing, maintaining, or launching software products, with at least 1 year focused on software design and...


  • Mountain View, California, United States YouTube Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in software development using one or more programming languages, along with expertise in data structures and algorithms. 3 years of experience in testing, maintaining, or launching software products, and at least 1 year of experience in software design and...


  • Mountain View, California, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in software development utilizing one or more programming languages, along with a strong foundation in data structures and algorithms. 3 years of experience in testing, maintaining, or launching software products, and at least 1 year of experience in software...


  • Mountain View, California, United States Intuit Inc. Full time

    Position Overview: As a key member of Intuit Inc.'s Identity platform team, you will take on the role of a Senior Staff Software Engineer. This position offers a unique opportunity to contribute to a pioneering initiative within the Identity organization. Our focus is on constructing a vast customer network that fosters meaningful interactions between our...


  • Mountain View, California, United States Intuit Inc. Full time

    Position Overview: As a key member of Intuit Inc.'s Identity platform team, you will take on the role of a Senior Staff Software Engineer. This position offers a unique opportunity to contribute to a pioneering initiative within the Identity organization. Our mission is to establish a vast customer network that fosters significant connections between...


  • Mountain View, California, United States YouTube Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in software development utilizing one or more programming languages, along with a strong foundation in data structures and algorithms. 3 years of experience in testing, maintaining, or launching software products, and at least 1 year in software design and...


  • Mountain View, California, United States Workato Full time

    About WorkatoWorkato stands as the premier integration and automation platform, seamlessly blending simplicity with robust capabilities — designed to empower the largest enterprises with unparalleled strength.As a low-code/no-code platform, it enables users, regardless of technical expertise, to effortlessly automate workflows across diverse applications...