Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Task & Motion Planning

Pickle Robot Company

Job Description

Job Description

About Us

At Pickle Robot, we're on a mission to automate global supply chains with Physical AI. Our robots work alongside warehouse teams to unload trucks and containers — one of the toughest, most understaffed jobs in logistics — making the work safer, faster, and more efficient for the people doing it.  Loading trucks comes next, followed by the Dill Autonomy Engine: generalized autonomy that will eventually orchestrate robots across entire logistics processes.

We're looking for a Software Engineer to join our Task & Motion Planning team, which decides what our robots pick, how they grasp it, and how they move safely and quickly through a cluttered, changing trailer. We're looking for someone who brings strong software engineering fundamentals, a track record of shipping production code, and a genuine interest in motion planning and grasping.

You'll design and build fast, reliable, well-tested planning systems that run on real robots every day. Your code will directly affect how many boxes come off a truck per hour and how often a robot needs a human's help, and you'll see those results on the warehouse floor.

What You'll 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

  • Improve the reliability of the planning stack in the field by debugging failures from production logs, building tooling for triage, and fixing root causes

  • Help raise the bar for code quality through design reviews, code reviews, and good engineering practices

What You'll Bring

  • 2–4 years of experience writing and shipping production software, primarily in modern C++ (C++17 or later), with working proficiency in Python

  • Strong fundamentals in software design, data structures, algorithms, and performance optimization

  • Experience owning components end-to-end: design, implementation, testing, deployment, and ongoing support

  • Solid understanding of concurrency, memory management, and profiling tools

  • A real interest in motion planning, manipulation, and grasping, and eagerness to go deep on the algorithms alongside domain experts

  • Comfort working close to hardware and debugging problems that span software and the physical world

Nice to Have
  • Hands-on experience with motion planning or manipulation (e.g., sampling-based or optimization-based planners, trajectory generation, grasp planning)

  • Experience with CUDA or GPU performance optimization

  • Familiarity with robotics libraries and frameworks such as OMPL, Drake, FCL, or Pinocchio

  • Background in 3D geometry, kinematics, or linear algebra (Eigen or similar)

  • Experience with simulation environments and large-scale regression testing for robotics or other safety-critical systems

  • Experience deploying software on physical robots in production environments

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. 

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Task & Motion Planning in Charlestown, MA vacancy
  • $110k

    Software Engineer, Robotics Task Planning Software Engineer, Robotics Task Planning 3 weeks ago Be among the first 25 applicants About this role: Pickle...  ...in other relevant languages as a plus Experienced in motion and behavioral planning for robots or other autonomous... 
    Suggested
    Full time
    Work at office
    3 days per week

    Pickle Robot Company

    Cambridge, MA
    2 days ago
  • Software Development Engineer III As a Software Development Engineer III on the Autonomous Mobility (AMS) Motion team, you will lead the technical direction for critical components of...  ...autonomous navigation stack, including task planning, motion planning and control. You... 
    Suggested
    Internship
    Worldwide

    Amazon Technologies, Inc.

    North Reading, MA
    4 days ago
  • Software Engineer Tycho.AI builds autonomy software for unmanned systems operating in GPS- and...  ...optimize software to enable robotics tasks. Design, develop, and optimize software...  ...algorithms SLAM, cameras, sensor fusion and/or motion planning. Experience with interfacing to... 
    Suggested

    Tycho Services

    Cambridge, MA
    4 days ago
  • $140k - $200k

     ...Massachusetts is seeking talented individuals to enhance robot capabilities through software development in a Python-Linux environment. Responsibilities include optimizing motion planning and improving robotic vision capabilities. The ideal candidate should have a strong... 
    Suggested

    Tutor Intelligence

    Watertown, MA
    4 days ago
  • $82.3k - $220k

     ...From military defense and space exploration to biomedical engineering, lives often depend on the solutions we provide. Our...  ...candidate has expert knowledge in the following areas; * Task and motion planning * Software integration and testing with robotics platforms *... 
    Suggested
    Full time
    Local area

    Draper Labs

    Cambridge, MA
    4 days ago
  • $75k - $156k

     ...From military defense and space exploration to biomedical engineering, lives often depend on the solutions we provide. Our...  ...preferred candidate has knowledge in the following areas; * Task and motion planning * Software integration and testing with robotics platforms *... 
    Full time
    Local area

    Draper Labs

    Cambridge, MA
    4 days ago
  • $209k - $263k

     ...MA / Foster City, CASoftware - Autonomy Software /Full-time /HybridZoox made the world’s...  ...component within the autonomy stack, the motion planner. The Planner Compute team is looking...  ...for latency and GPU memory usageSupport engineers within Planner as a subject matter... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Boston, MA
    1 day ago
  •  ...experience. Therefore, we are hiring a 3D/AR/VR Software Engineer in support of our humanoid UI/UX team....  ...input, visualization, teleoperation, task specification, and robot feedback....  ...VR applications with robot perception, planning, manipulation, locomotion, and control... 

    FieldAI

    Boston, MA
    24 days ago
  •  ...FieldAI is seeking passionate engineers to play a vital role in the development...  ...and evaluate fleet-level task allocation, coordination, and planning inside simulation. Build declarative...  ...and engineers, as well as strong software developers, product designers, field... 

    FieldAI

    Boston, MA
    a month ago
  •  ...automates complex warehouse tasks such as picking, packing, sorting...  ...mentorship of more junior engineers or interns Quickly...  ...related field Experience in software development in robotics or automation...  ..., or anomaly detection ~ Motion planning & optimization for single or... 

    Berkshire Grey

    Bedford, MA
    a month ago
  • $190k - $230k

     ...inclusion, respect, and accountability. Senior Software Engineer, Applied AI Location: Seattle, WA;...  ..., Memory systems, RAG, Long horizon tasks, LLM-based models into the HackerOne platform...  ...to team discussions and implementation planning. Minimum Qualifications 5+ years of... 
    Apprenticeship
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work
    1 day per week

    HackerOne

    Boston, MA
    2 days ago
  • $120k - $220k

     ...real field use. FieldAI is seeking a Software/Research Engineer to help build the learning systems...  ...manipulation, reinforcement learning, motion retargeting, and real-world robot deployment...  ...Models™ advance perception, planning, localization, and manipulation with... 
    Full time

    FieldAI

    Boston, MA
    1 day ago
  • $102.7k

     ...This job is an integral member of an agile software engineer team responsible for building scalable...  ...technical process against project plan while safeguarding functionality, scalability...  ...Acceptance Criteria, estimation). Create Tasks for their stories in applicable software... 
    Temporary work
    For contractors
    Work at office
    Local area

    Highmark Health

    Boston, MA
    2 days ago
  • Trade Management Engineering Role The Trade Management Engineering group...  ...design the technology and software architecture of an application...  ...environment. Ability to multi-task effectively. The Skills You...  ...management of project-related tasks, issues, and planning. PeopleServe

    PeopleServe

    Boston, MA
    4 days ago
  • Forward Deployed Software Engineer This is a high-travel, client-facing delivery role that supports...  ...gathering, milestone definition, task breakdown, dependency tracking, and delivery...  ...requirements definition, milestone planning, and delivery coordination. Proficiency... 
    Permanent employment
    Full time
    Remote work

    Growth Signals

    Boston, MA
    4 days ago
  • $120k - $140k

     ...Description Sharetec is looking for a Senior Software Engineer to join our team! At Sharetec, we...  ...UI, not just executing assigned tasks Someone who finds genuine satisfaction...  ...Participate actively in Agile ceremonies - planning, standups, retros - and contribute to continuous... 
    Full time
    Remote work
    Night shift

    Sharetec

    Boston, MA
    4 days ago
  •  ...products include Hivemind autonomy software, V-BAT and X-BAT aircraft,...  ...control laws, through motion planning, and up to advanced tactical...  ...validation, following established engineering best practices...  ...integration, behavior planning, task and resource allocation, motion... 
    Full time
    Temporary work
    Part time
    Worldwide

    Shield AI

    Boston, MA
    13 days ago
  •  ...products include Hivemind autonomy software, V-BAT and X-BAT aircraft,...  ...control laws, through motion planning, and up to advanced tactical...  ...Collaborate with senior engineers to integrate software components...  ...integration, behavior planning, task and resource allocation,... 
    Full time
    Temporary work
    Part time
    Internship
    Worldwide

    Shield AI

    Boston, MA
    11 days ago
  •  ...products include Hivemind autonomy software, V-BAT and X-BAT aircraft,...  ...control laws, through motion planning, and up to advanced tactical...  ...programs.   As a Senior Engineer, you will develop and own major...  ...optimization and task allocation approaches for heterogenous... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office
    Worldwide

    Shield AI

    Boston, MA
    14 days ago
  •  ...operations.   In the role of Senior Software Engineer, Robotics, focusing on manipulation,...  ...environments in completing complex, real-world tasks. Responsibilities: Design,...  ...for robotic manipulation, focusing on motion planning, kinematics, control strategies and... 

    Berkshire Grey

    Bedford, MA
    9 days ago
  • $220k - $292k

     ...months, not years. ABOUT THE JOB At Anduril, our Software Engineers are at the forefront of defense technology, crafting high...  ..., Computer Vision, Sensor Fusion, Perception, and Motion and Behavioral Planning. WHAT YOU'LL DO Engineer robust software for autonomous... 
    Full time
    Work experience placement
    Immediate start

    anduril

    Boston, MA
    5 days ago
  •  ...turns it into organized context: accounts, tasks, follow-ups, and insights, so nothing...  ...is stored in Postgres. We work on query planning, indexing, and data-access patterns that...  ...readiness. You'd join a small, systems-focused engineering group in our new Kendall Square office... 
    Internship
    Work at office
    Work from home
    Flexible hours

    LIGHTFIELD INC

    Cambridge, MA
    4 days ago
  •  ...Job Description Job Description On the Motion Planning team at Zoox, you’ll be dedicated to improving the driving behaviors of the robot on public roads. The Planner's job is to figure out where the robot is going and how to get there safely in situations as complex... 
    Temporary work
    Relocation package

    Zoox

    Boston, MA
    a month ago
  • $57.2k - $108.8k

     ...implemented. Today, BBN's scientists and engineers are working to advance the state-of-the-...  ...projects, focusing on AI based planning and scheduling (e.g., in the context of...  ...development Design and develop prototype software using the latest open-source technologies... 
    Full time
    Temporary work
    Work experience placement
    Internship
    Work at office
    Remote work
    Relocation
    Flexible hours

    RTX

    Cambridge, MA
    13 hours ago
  • $150k - $200k

     ...re hiring a Senior Robotics Software Engineer for a full-time opportunity...  ...with a strong focus on robot motion, controls, perception, and real...  ..., and execute complex tasks. You'll have significant ownership...  ...Experience with motion planning, trajectory generation, or robot... 
    Full time

    Motion Recruitment Partners LLC

    Woburn, MA
    4 days ago
  •  ...this role: Pickle is on the hunt for a dynamic and driven Robotics Software Engineer to revolutionize the future of warehouse automation. You will design, build, and productionize the motion planning software that lets our robots navigate, plan collision-free arm and... 
    Full time

    Socket.dev

    Boston, MA
    4 days ago
  • The role involves developing software to enable robots to perform complex tasks, ranging from microcontroller firmware to cloud infrastructure. Responsibilities...  ...include orchestrating real-time robot code, motion planning optimization, and machine learning systems.... 
    Work at office

    Union Square Ventures

    Watertown, MA
    6 days ago
  • $191k - $253k

     ...ABOUT THE JOB Staff Robotics Engineers lead the delivery of vehicle perception and planning capability integrated into our...  ...architecture and implementation, motion planning, health management, behaviour...  ...multi‑year, multi‑stakeholder software roadmap that spans across... 
    Full time
    Work experience placement

    Slope

    Boston, MA
    2 days ago
  • $100k - $180k

     ...former CMU Robotics and Boston Dynamics engineers who have worked on robot systems in...  ...centers. The Role As a Founding Robotics Software Engineer , you will Build the core software...  ...Classical robot controls (kinematics, motion planning) Training perception models around 3D... 
    Relocation
    Shift work

    Boost Robotics

    Cambridge, MA
    4 days ago
  •  ...Pickle is seeking a dynamic, driven Senior Software Engineer, Navigation, to enhance the speed and...  ...the team’s overall capabilities in planning and control Who You Are: A software...  ...is a strong plus.  Experienced with motion planning and controls for robotics systems... 
    Work at office
    3 days per week

    Pickle Robot Company

    Charlestown, MA
    21 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Task & Motion Planning. Be the first to apply!