Taro Logo

Senior/Staff Software Engineer, Localization

Leader in autonomous middle-mile logistics, revolutionizing B2B supply chain with autonomous transportation-as-a-service solution, focusing on short-haul logistics for Fortune 500 retailers.
$180,000 - $250,000
Staff Software Engineer
In-Person
101 - 500 Employees
6+ years of experience
AI · Automotive · Robotics

Job Description

Gatik AI, a pioneer in autonomous middle-mile logistics, is seeking a Senior/Staff Software Engineer to join their Localization team in Mountain View, CA. This role is crucial in developing state-of-the-art sensor fusion solutions and localization algorithms for their autonomous vehicle fleet. The position offers an opportunity to work with cutting-edge technology in the autonomous vehicle industry, focusing on combining data from various sensors to achieve high-accuracy positioning in diverse environments.

The role requires expertise in C++ and Python programming, with significant experience in autonomous vehicle systems and sensor fusion. You'll be working on implementing and optimizing complex algorithms for real-time SLAM, GPS-IMU fusion, and other localization techniques. The position demands strong technical skills, including experience with ROS/ROS2, probabilistic filtering, and large-scale data processing.

Gatik stands out in the autonomous vehicle industry as the first company to achieve fully driverless middle-mile commercial deliveries, partnering with major retailers like Walmart. The company's focus on B2B logistics and fixed-route deliveries has enabled them to achieve full autonomy ahead of competitors. Their proprietary technology, Gatik Carrier™, is custom-built for efficient and safe freight transport between pickup and drop-off locations.

The compensation range of $180,000-$250,000 reflects the senior level of this position. Working at Gatik means joining a diverse, innovative team focused on creating a more resilient supply chain and contributing to environmental sustainability. The company offers a collaborative culture that emphasizes respect and agility, with opportunities to work on challenging technical problems in a fast-paced environment.

Last updated 16 hours ago

Responsibilities For Senior/Staff Software Engineer, Localization

  • Design, develop, and optimize sensor-based localization and odometry algorithms
  • Implement algorithms for sensor fusion using IMU, GPS, Lidar data
  • Develop and integrate real-time SLAM techniques
  • Collaborate with perception, mapping, and control teams
  • Conduct testing and validation in simulation and real-world scenarios
  • Analyze and debug complex issues in localization
  • Research state-of-the-art techniques in lidar and camera-based localization
  • Contribute to performance benchmarking and system optimization

Requirements For Senior/Staff Software Engineer, Localization

Python
  • M.S. or Ph.D. in Robotics, Computer Science, Electrical Engineering, or related field
  • 6+ years industry experience writing C++ software in production environment
  • 2+ years of experience in the AV/ADAS industries
  • Experience in developing localization algorithms for autonomous vehicles
  • Proficiency in C++ and Python, with ROS/ROS2 experience
  • Experience with pose estimation, SLAM, probabilistic filtering
  • Practical experience in processing large-scale data sets
  • Expert-level knowledge of SLAM, GNSS/INS
  • Experience with sensor fusion and sensor calibration techniques

Related Jobs