- Robot type
- Warehouse and Logistics
- Location
- CharlestownMassachusettsUSA
- Job type
- Software
- Posted
- Dec 15, 2025
- Salary
- $150,000–$179,000 a year
Full-time
Senior Robotic Software Engineer, Navigation
Job description
Pickle Robot — Senior Robotic Software Engineer, Navigation (Charlestown, Massachusetts).
Job requirements
- A software engineer with over 5 years of experience or a Master's Degree or higher with 3 years of experience working in robotics environments.
- Industry experience developing navigation algorithms for mobile robots is required.
- Proficient in Python. Experience with C++ is a strong plus.
- Experienced with motion planning and controls for robotics systems, with a strong understanding of navigation systems and non-holonomic mobile robots.
- A deep understanding of robot kinematics and dynamics is required.
- Experience with graph search methods for planning, such as A*, RRT, and/or PRM is required.
- Experience with mathematical optimization techniques, including convex optimization and nonlinear programming, is required.
- Experience with trajectory optimization and/or model-predictive control is a strong plus.
Similar jobs
Pickle Robot · Software
Robotics Software Engineer
Charlestown, Massachusetts
Pickle Robot · Software
Principal Motion Planning Engineer
Charlestown, Massachusetts
Pickle Robot · Software
Backend Software Engineer – Software Architecture
Charlestown, Massachusetts
Pickle Robot · Software
Backend Software Engineer – Autonomy
Charlestown, Massachusetts
