Senior Robotics Software Engineer

3 weeks ago


Mountain View, California, United States Nuro Full time

About Us

Nuro is a robotics company that aims to improve everyday life through technology. Founded in 2016, Nuro has developed autonomous driving (AD) technology and commercialized AD applications. Our Nuro Driver is a world-class autonomous driving system that combines AD hardware with our generalized AI-first self-driving software.

We've partnered with leading brands like Uber, FedEx, Domino's, Walmart, Kroger, and 7-Eleven, and have raised over $2B in capital from investors like Fidelity, Bailie Gifford, T. Rowe Price, and Google.

About the Role

We're looking for a skilled Software Engineer to join our sensor data and calibration team. You'll work on challenging problems in map system design and implementation for our current and future robots. Your expertise in building robust map systems will help us create more efficient navigation solutions.

About the Work

  • You'll research, develop, and implement state-of-the-art online state estimation and calibration algorithms in both traditional and machine learning ways.
  • You'll analyze and characterize the accuracy and performance of state estimation algorithms while creating map solutions from various data sources.
  • You'll build well-tested C++ software and deploy it on our robotic platforms and in simulation.
  • You'll answer critical questions about sensor data and autonomy performance.
  • You'll collaborate with stakeholders across autonomy, infrastructure, and systems teams on map needs and requirements.

About You

  • You should have a PhD and/or Masters Degree in computer science, electrical engineering, robotics, or a related field.
  • You should have a deep understanding of state estimation, SLAM, probabilistic filtering, and 3D geometry.
  • You should have experience developing mapping algorithms with sensors like IMU, lidar, camera, GPS, etc., and sensor fusion.
  • You should have four years or more of industry experience as a software engineer.
  • You should have strong C/C++ programming skills and experience developing safety-critical software.
  • You should have hands-on experience developing sensor fusion or state estimation algorithms for autonomous vehicles, drones, or similar applications.

Bonus Points

  • Experience with mapping data like satellite imagery, lidar point clouds, and standard definition maps.
  • Proficiency in Python.
  • Experience with machine learning pipelines and/or machine learning for perception and/or mapping.

Compensation and Benefits

Your base pay will depend on several factors, including your experience, qualifications, education, location, and skills. For this position, the reasonably expected base pay range is between $167,200 and $250,800. You'll also be eligible for an annual performance bonus, equity, and a competitive benefits package.

Nuro is proud to be an equal opportunity employer and celebrates diversity in the workplace. We foster an inclusive environment that promotes psychological safety for all employees.



  • Mountain View, California, United States Nuro Full time

    Nuro is a robotics company that exists to better everyday life through autonomous driving technology. As a Senior Software Engineer on the Devices Platform team, you will be responsible for laying the foundation of Nuro's onboard software for our sensor and compute platform.The role requires experience in robotics or autonomous driving systems, as well as...


  • Mountain View, California, United States Qualified Technical Services Full time

    Join Our Team: Qualified Technical Services is seeking a skilled Senior Robotics Software Developer to join our team at NASA Ames Research Center. As a key member of our VIPER mission team, you will be responsible for developing flight software for the NASA VIPER Lunar Rover.About the Position:This position requires a minimum of 2+ years of related...


  • Mountain View, California, United States Intrinsic Full time

    Role Overview">We are seeking an exceptional Senior Robotics Software Engineer to join our dynamic team at Intrinsic. As a critical member of our team, you will contribute to shaping the future of industrial robotics by developing and deploying cutting-edge automation solutions.">Benefits and Compensation">This full-time role includes a competitive annual...


  • Mountain View, California, United States Qualified Technical Services Full time

    Software Test Engineer Role: Qualified Technical Services is seeking a skilled Software Test Engineer to join our team. As a key member of our robotics software development team, you will be responsible for integrating and testing software for the NASA VIPER Lunar Rover. The successful candidate will have a strong background in robotics, software testing,...


  • Mountain View, California, United States Qualified Technical Services Full time

    Job Title: Lunar Rover Robotics Software EngineerEstimated Salary: $120,000 - $180,000 per yearThis position is for a full-time robotics engineer to develop software systems for the NASA VIPER Lunar Rover. The Intelligent Robotics Group at the NASA Ames Research Center conducts aggressive research and development for robot missions on Earth and in space.Key...


  • Mountain View, California, United States Matic Full time

    About the CompanyMatic is a consumer robotics product company focused on building fully autonomous, useful, elegant, and affordable Wall-E-esque robotic products that kids, pets, and families love. Our mission is to recapture the time and value wasted on home chores by providing families with robots that solve real problems while building iteratively toward...


  • Mountain View, California, United States Intrinsic Full time

    We are an equal opportunity workplace and an affirmative action employer, committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status. We value diversity and inclusion in all aspects of our business, from...


  • Mountain View, California, United States Qualified Technical Services Full time

    Job Summary: Robotics Software Systems Engineer for Space ExplorationEstimated Salary: $160,000 - $240,000 per yearWe are seeking an experienced Robotics Software Systems Engineer to join our team working on the NASA VIPER Lunar Rover mission. As a key member of the Intelligent Robotics Group at the NASA Ames Research Center, you will contribute to the...


  • Mountain View, California, United States Nuro Full time

    Job OverviewNuro is a leading robotics company developing autonomous driving technology and commercializing AD applications. We're seeking a skilled Senior Software Engineer to join our sensor data and calibration team.The successful candidate will work on challenging problems in the design and implementation of the map system used on our current and future...


  • Mountain View, California, United States Matic Full time

    About the RoleWe're seeking a meticulous software engineer to join our platform team, focusing on building compute graph pipelines, auto-updating software and firmware, and enabling multi-modal interactions. You'll work closely with cross-functional teams to bring product vision to life.Key Responsibilities:Design and implement efficient data transfer...


  • Mountain View, California, United States Reliable Robotics Corporation Full time

    We are looking for a skilled Reliable Robotics GNC System Developer to join our team. In this role, you will develop the design, implementation, and testing of aircraft control systems, enabling the integration of uncrewed aircraft into the National Airspace System.This is an exciting opportunity to work on high-integrity, safety-critical systems that will...

  • Automation Engineer

    6 days ago


    Mountain View, California, United States Autoroboto Full time

    Autoroboto is looking for an experienced Automation Engineer - Robotics to join its team. As an Automation Engineer - Robotics, you will be responsible for designing, developing, and deploying automation solutions that integrate robotics into data collection processes. Your primary focus will be on enhancing testing methods and optimizing procedures.">Your...


  • Mountain View, California, United States Nuro Full time

    About NuroNuro exists to better everyday life through robotics. Founded in 2016, we've developed autonomous driving technology and partnered with top brands like Uber and Walmart. As a Senior Software Engineer, you'll contribute to our mission by working on state-of-the-art online state estimation and calibration algorithms.


  • Mountain View, California, United States Intrinsic Full time

    Intrinsic, a subsidiary of Alphabet, aims to revolutionize industrial robotics through AI, perception, and simulation advancements. Our team of engineers, roboticists, designers, and technologists work together to unlock the creative and economic potential of industrial robotics.Job Description:We are seeking a skilled Platform & Capabilities Backend...


  • Mountain View, California, United States Reliable Robotics Corporation Full time

    Company OverviewWe are a team of mission-driven engineers at Reliable Robotics Corporation, dedicated to building safety-enhancing technology for aviation. Our goal is to create a future where air transportation is safer, more convenient, and fundamentally transformative.Job DescriptionAs a Displays Software Engineer at Reliable Robotics, you will be part of...


  • Mountain View, California, United States Intrinsic Full time

    Company Overview">Intrinsic is a pioneering company redefining the potential of industrial robotics. Our team of experts believes that advances in AI, perception, and simulation will revolutionize factory automation in the near future.">Salary Range">The estimated annual base salary for this role is between $214,400 - 227,800, with additional compensation...


  • Mountain View, California, United States Applied Intuition Full time

    About the OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team at Applied Intuition. As a key member of our software development team, you will be responsible for designing and implementing elegant solutions for complex problems in the autonomy space.Your primary focus will be on developing new products, features, and tools...


  • Mountain View, California, United States Nuro Full time

    About the RoleAs a member of Nuro's behavior team, you will be responsible for developing state-of-the-art algorithms to enable the Nuro Driver to safely and reliably plan complex maneuvers in a human-like manner. Your expertise in robotics and machine learning will be crucial in advancing the company's autonomous driving technology.About the WorkThe...


  • Mountain View, California, United States Intrinsic Full time

    As a valued member of the Intrinsic team, you'll play a pivotal role in shaping the future of robotics and automation. With our cutting-edge technology, you'll collaborate with talented professionals to design and implement innovative solutions that drive progress.About IntrinsicIntrinsic is an Alphabet company pioneering democratized access to robotics. Our...


  • Mountain View, California, United States Intrinsic Full time

    About the RoleIntrinsic is a cutting-edge technology company focused on revolutionizing industrial robotics. As a member of our team, you'll be part of an innovative group that aims to unlock the full potential of AI, perception, and simulation in industrial robotics.Our mission is to make industrial robotics more accessible, intelligent, and usable for...