Robotics Planning Engineer (All Levels)
Symbotic · Wilmington, MA · 3 wk ago
HybridManufacturing$120k–$165k/yrFull-time
About the role
With its A.I.-powered robotic technology platform, Symbotic is changing the way consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end system – reinventing warehouse automation for increased efficiency, speed and flexibility.
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.
- Create planning logic that coordinates behavior across software layers, connecting robot-level execution with fleet-level orchestration and higher-level system objectives.
- Develop 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.
Requirements
- You have experiences in robotics, algorithm development, or related software engineering roles.
- You have 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
Qualifications
- Up to 10% travel may be required.
- Employees must have a valid driver’s license and the ability to drive and/or fly to client and other customer locations.
- The employee is responsible for owning a credit card and managing expenses personally to be reimbursed on a bi-weekly basis.
Skills
- Strong programming skills in object-oriented languages such as C# or C++.
- Experience with data structures, algorithms, optimization, distributed or multi-agent systems.
- Experience with simulation, experimentation, and data analysis.
- Experience with real-time decision-making systems and micro-service cluster architecture.
Benefits
- Medical
- Dental
- Vision
- Disability
- 401K
- PTO
Pay
The base range for this position in the posted location is $120,000.00 - $165,000.00 however, base pay offered may vary depending on job-related knowledge, skills, and experience.
Schedule
Our environment