Software Engineer – Task & Motion Planning
Pickle Robot Company, Charlestown, MA
What you will do
- Design, build, and maintain production C++ and Python components of our planning stack, including motion planning, grasp selection, collision checking, and task sequencing
- Take algorithms, your own and your teammates', from prototype to deployment, owning the architecture, performance, and robustness of the implementation
- Profile and optimize performance-critical code so planners meet real-time cycle-time targets on robot hardware
- Build the testing, simulation, and benchmarking infrastructure that lets the team change planning code with confidence