$182.7K – $201.7K/yr
Senior Perception Software Engineer
Pay vs market · Bottom quarter
This job's pay ($151,517 a year at the midpoint) is higher than about 15% of 1,227 salary-listed Software Engineer jobs in United States in the last 12 months; their median is $232,500.
Role overview
Job description
Drive the accuracy and precision of our localization and state estimation pipelines. Ensure reliable pose estimation of the robot's mobile base and scene components.
Develop advanced obstacle mapping for collision avoidance that thrives in messy environments.
Implement and optimize point cloud processing algorithms tailored for real-time edge compute.
Architect a robust software stack that efficiently parses and interfaces with the outputs of our machine learning models, integrating novel perception pipelines seamlessly into the core production codebase.
Improve and automate multi-sensor calibration routines. You will manage tolerance stacks and ensure high-fidelity spatial alignment across our sensor suites, guaranteeing a single source of truth for the robot.
What You'll Bring
5+ years of experience in robotics software engineering (or an MS with 3+ years of highly relevant industry experience).
Exceptional software engineering fundamentals, highly proficient in Python and C++ for production systems.
Strong mathematical foundation in linear algebra, geometry, and probabilistic robotics.
Hands-on experience building perception stacks using industry-standard tools and frameworks, including ROS/ROS2, OpenCV, Open3D, Eigen, and Git.
Hands-on experience with sensor stacks including 3D LiDARs, IMUs, and cameras.
You are a "full-stack" robotics engineer who cares about accuracy, precision, and edge cases in the physical world and can articulate architectural trade-offs to drive the best system-level decisions.
Nice to have: Experience with optimization libraries (Ceres Solver, GTSAM), parallel computing (CUDA), Docker, and PCL.
Location Requirement: This role is on-site at our HQ, working directly with the physical sensor rigs and robots.
Pay at Pickle At Pickle Robot Company, we believe transparency builds trust. The salary range listed here is provided in accordance with Massachusetts law and reflects what we reasonably and in good faith expect to offer for this role. We often consider candidates at different levels of seniority, and final compensation will reflect the level at which a candidate is hired, along with factors like experience and location. Pickle Perks Pickle provides best-in-class benefits, including health, dental, and vision insurance; unlimited vacation; paid federal and state holidays; 401(k) contributions of 5% of your salary; company-covered travel expenses; and other perks to make your working life more fun, comfortable, and productive.
About this listing
- Source: Pickle Robot Company's official careers site (via Lever) · last confirmed on the source 7 Nov 2026
- Posted 31 Aug 2026
Jobiba does not charge job seekers. Never pay to apply or share OTPs, card or bank details.
Role market pulse
How Software Engineer demand looks in United States
Live jobs
3,112
Posted 30d
2,191
30d movement
+372.2%
Remote share
24.9%
Salary listed
82.5%
Salary trend 1Y
Not enough history
What they are looking for
Skills & requirements
Qualification
5+ years of experience in robotics software engineering (or an MS with 3+ years of highly relevant industry experience)
Department · Engineering
Hiring company
Pickle Robot Company
We believe the best working experience is one where machines do the heavy lifting and people do the problem-solving.
Related opportunities
Similar active roles
Relevant, currently active roles for this market.
$170.1K – $227.4K/yr
$155K – $200K/yr
$69.1K – $79.7K/yr
$134.7K – $185.2K/yr
● Strong current hiring demand for this role
● Strong current hiring demand for this role
🔔 Get job alerts
New Perception Software Engineer jobs in Charlestown, Massachusetts, United States, straight to your inbox.
No spam · Unsubscribe anytime