Pickle Robot Company
Senior Perception Software Engineer
Charlestown, MA
- Full-time
- USD 170,000 – 190,000 per year
- Posted 31 Aug 2026
- cloudcppcudadockergitlidarmachine learningopencvpythonros2
You will improve localization and state-estimation pipelines, develop obstacle mapping, optimize real-time point-cloud processing, integrate perception and machine-learning outputs into production software, and automate multi-sensor calibration. You will maintain accurate spatial alignment across sensor suites for robotic operation. Responsibilities ---------------- * Improve localization and state-estimation accuracy and precision * Ensure reliable pose estimation for robot bases and scene components * Develop obstacle mapping for collision avoidance * Implement and optimize real-time point-cloud processing algorithms * Architect software that integrates machine-learning outputs and perception pipelines into production code * Improve and automate multi-sensor calibration routines * Manage tolerance stacks and spatial alignment across sensor suites Requirements ------------ * 5+ years of robotics software engineering experience, or an MS with 3+ years of relevant industry experience * Python * C++ * Linear algebra * Geometry * Probabilistic robotics * ROS or ROS2 * OpenCV * Open3D * Eigen * Git * 3D LiDAR * IMU * Camera * Optimization libraries * Ceres Solver * GTSAM * CUDA * Docker * PCL * On-site work at headquarters Benefits -------- * Health insurance * Dental insurance * Vision insurance * Unlimited vacation * Paid federal and state holidays * 401(k) contributions of 5% of salary * Company-covered travel expenses
From Pickle Robot Company's careers site. See the original posting.