Drimva

Pickle Robot

Senior Perception Software Engineer

$146K–$157K

Charlestown, MA · On-site · Senior · Full-time · Posted Aug 31, 2026

Experience
5+ years, or an MS with 3+ years of highly relevant industry experience.

About the job

Develop production-grade perception software for warehouse robots, focusing on localization, state estimation, obstacle mapping, point-cloud processing, and sensor calibration.

What you'll do

  • Improve localization and state-estimation accuracy and develop obstacle mapping for collision avoidance.
  • Implement and optimize real-time point-cloud processing for edge compute.
  • Integrate machine-learning model outputs into production software and automate multi-sensor calibration.

What they ask for

  • 5+ years of robotics software engineering experience, or an MS with 3+ years of highly relevant industry experience.
  • Proficiency in Python and C++ for production systems, with a strong foundation in linear algebra, geometry, and probabilistic robotics.
  • Hands-on experience with perception tools and frameworks, including ROS/ROS2, OpenCV, Open3D, Eigen, and Git.
  • Hands-on experience with sensor stacks including 3D LiDARs, IMUs, and cameras.

Nice to have

  • Experience with Ceres Solver, GTSAM, CUDA, Docker, or PCL.

Pay

USD 145,844–157,190 per-year-salary base salary

Tools

Python, C++, ROS/ROS2, OpenCV, Open3D, Eigen, Git, 3D LiDARs

AI focus

Integrate machine-learning model outputs and novel perception pipelines into the robot's production software.

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 4, 2026 (UTC)