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 DoDesign, 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
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
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 PerksPickle 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.
$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...SuggestedFull timeWork at office3 days per week- 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...SuggestedInternshipWorldwide
- 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
$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$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 *...SuggestedFull timeLocal area$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 timeLocal area$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 timeTemporary workRelocation package- ...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 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...
- ...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...
$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...ApprenticeshipWork at officeLocal areaRemote workFlexible hoursShift work1 day per week$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$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 workFor contractorsWork at officeLocal area- 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
- 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 employmentFull timeRemote work
$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 timeRemote workNight shift- ...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 timeTemporary workPart timeWorldwide
- ...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 timeTemporary workPart timeInternshipWorldwide
- ...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 timeTemporary workPart timeWork experience placementWork at officeWorldwide
- ...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...
$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 timeWork experience placementImmediate start- ...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...InternshipWork at officeWork from homeFlexible hours
- ...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 workRelocation package
$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 timeTemporary workWork experience placementInternshipWork at officeRemote workRelocationFlexible hours$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- ...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
- 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
$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 timeWork experience placement$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...RelocationShift work- ...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 office3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Task & Motion Planning. Be the first to apply!
- software technology Charlestown, MA
- id software Charlestown, MA
- ultimate software Charlestown, MA
- software implementation project manager Charlestown, MA
- software Charlestown, MA
- trading software engineer
- entry level software development engineer
- entry level associate software engineer
- netflix software developer
- software engineer 1 year experience



