Robotics Planning Engineer (All Levels)

ExolWilmington, MA
Hybrid

About The Position

Symbotic is seeking a Robotics Planning Engineer to join their team. This role involves designing, developing, and testing the planning intelligence that coordinates inventory flow into the Symbotic system and customer order fulfillment. The position spans multi-robot motion planning, tasking, inventory management, and system-level orchestration of fleets of mobile robots across software layers. It is ideal for an engineer who brings innovative ideas into real-world systems and thrives in a creative, collaborative, and agile development environment.

Requirements

  • Experiences in robotics, algorithm development, or related software engineering roles.
  • Strong experience in one or more of the following areas: Multi-agent Pathfinding and heuristics search, Robotics motion planning, Task allocation, inventory management systems, and operation research, Machine learning for robotics planning or large-scale decision making, Real-time decision-making systems, and micro-service cluster architecture.
  • Strong programming skills in object-oriented languages such as C# or C++, and application of sound software engineering practices to production-quality code.
  • Strong background in data structures, algorithms, optimization, distributed or multi-agent systems, and designing software that coordinates behavior across components and layers.
  • Comfortable using simulation, experimentation, and data analysis to evaluate performance, robustness, scalability, and system-level behavior in complex planning environments.
  • Demonstrated strong problem-solving skills, ability to collaborate effectively across disciplines, and communicate complex technical concepts clearly across both algorithm and system domains.
  • Bachelor, Master or Ph.D. degree in Robotics, Computer Science, Electrical or Computer Engineering, or a related discipline.

Responsibilities

  • Design, develop, and test real-time, high-performance planning software for large-scale robotic systems, with scope spanning routing, tasking, inventory flow, and system design.
  • Build and optimize algorithms and services for multi-robot motion planning, task allocation, inventory-aware decision-making, and traffic management in dynamic warehouse environments.
  • Develop planning logic that coordinates behavior across software layers, connecting robot-level execution with fleet-level orchestration and higher-level system objectives.
  • Create simulation and modeling tools to validate planning strategies, stress-test edge cases, and evaluate system robustness, throughput, and operational trade-offs under realistic conditions.
  • Integrate planning solutions into production systems, analyze telemetry and performance data, and collaborate cross-functionally with robotics, perception, controls, cloud, operations, and systems engineering teams.
  • Support production deployments by triaging issues, improving diagnostics, documenting technical designs, and driving continuous improvement across the planning stack.

Benefits

  • medical
  • dental
  • vision
  • disability
  • 401K
  • PTO

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Entry Level

Education Level

Ph.D. or professional degree

Number of Employees

501-1,000 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service