Intern Bot Controls
Symbotic develops AI-enabled robotic systems and software for end-to-end warehouse and supply-chain automation.
About Symbotic Inc.
Symbotic provides turnkey warehouse automation systems that use autonomous robots and AI-enhanced software to store, move, sort, and fulfill goods, including distribution and micro-fulfillment operations.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will develop real-time software for controlling and scheduling mobile robot fleets. You will design algorithms and data structures, simulate robot behavior, develop path-planning and localization algorithms, define quality metrics, integrate localization sensors, support testing and manufacturing, troubleshoot system issues, and process engineering change requests.
Requirements
- Pursue a bachelor's or master's degree in Computer Science, Robotics, Engineering, or a related field
- Have experience with event-driven architectures, messaging systems, and RabbitMQ
- Have experience with Linux, C++, Python, Matlab, and data-analysis packages
- Know Git, Jira, and Confluence or similar tools
- Demonstrate familiarity with DevOps or CI/CD, GitHub automation, Docker, or Jenkins
- Have experience with OpenCV, PCL, ROS, Boost, or Eigen
- Have hands-on embedded-systems experience with Arduino, STM32, ESP32, or Raspberry Pi
- Understand CAN, SPI, and I2C
- Demonstrate knowledge of data structures and algorithms
Responsibilities
- Develop real-time software to control and schedule mobile robot fleets
- Design data structures and algorithms
- Produce high-quality software
- Simulate robot behavior during feature development
- Develop path-planning algorithms for manipulation and navigation
- Design and implement localization algorithms
- Define localization-quality metrics
- Integrate localization sensors and develop offline improvement pipelines
- Support system and subsystem testing
- Provide technical manufacturing support
- Troubleshoot production and design issues
- Evaluate and process engineering change requests
Benefits
- Transportation and housing benefits for students who meet relocation requirements
- Medical insurance
- Dental insurance
- Vision insurance
- Disability insurance
- 401K
- PTO
