Nuro - Mountain View, CA

posted 18 days ago

Full-time - Senior
Mountain View, CA
Professional, Scientific, and Technical Services

About the position

Nuro is seeking a Senior Software Engineer specializing in Computer Vision to join their growing robotics team. This role focuses on the design and implementation of map systems for autonomous robots, addressing complex challenges in state estimation and calibration. The engineer will contribute to the development of robust mapping algorithms that operate effectively in uncertain environments, playing a crucial role in advancing robot navigation for logistics and transportation.

Responsibilities

  • Research, develop, and implement state-of-the-art online state estimation and calibration algorithms using both traditional and machine learning methods.
  • Analyze and characterize the accuracy and performance of state estimation algorithms while creating map solutions from various data sources.
  • Build well-tested C++ software and deploy and test on robotic platforms and in simulation environments.
  • Answer critical questions regarding sensor data and autonomy performance.
  • Collaborate with stakeholders across autonomy, infrastructure, and systems teams to address map needs and requirements.

Requirements

  • PhD and/or Masters Degree in computer science, electrical engineering, robotics, or a related field.
  • Deep understanding of state estimation, SLAM, probabilistic filtering, and 3D geometry.
  • Experience developing mapping algorithms with sensors such as IMU, lidar, camera, GPS, etc., and sensor fusion.
  • Four or more years of industry experience as a software engineer.
  • Strong C/C++ programming skills, with a focus on developing well-tested, safety-critical software.
  • Hands-on experience developing sensor fusion or state estimation algorithms for autonomous vehicles, drones, or similar applications.

Nice-to-haves

  • Experience with mapping data such as satellite imagery, lidar point clouds, and standard definition (SD) maps.
  • Proficiency with Python programming language.
  • Experience with machine learning pipelines and/or machine learning for perception and/or mapping.

Benefits

  • Annual performance bonus
  • Equity options
  • Competitive benefits package
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service