Senior Robotic Controls Engineer
Time type: full time
Posted on: January 20, 2025
Job requisition id: R4488
What we need
We are looking for aSenior Robotics Controls Engineer, you'll be part of a close-knit team dedicated to unraveling the complexities of warehouse automation. In our agile environment, creativity and collaboration thrive, allowing you to make a real impact. Join us in crafting the future of robotics, where your technical prowess meets outstanding communication skills and cross-functional teamwork.
What we do
We are a talented team of roboticists working on the heart of Symbotic’s automation solution – Symbot, the mobile robot. We are responsible for delivering solutions for the storage and retrieval use cases performed in a fully autonomous structure operating 100s of Symbots at customer sites.
What you'll do
As a senior member of our team, you'll be instrumental in shaping the capabilities of our cutting-edge Symbot mobile robot. Your role encompasses a range of exciting responsibilities tailored to your skillset and interests:
- Innovative Design: Craft and implement ingenious control strategies for mobile, case handling robots, elevating the precision and efficiency of our robots.
- Collaborative Development: Collaborate seamlessly with a diverse team of roboticists and software engineers to create Senior robotic control software that pushes the boundaries of possibility.
- Project Excellence: Drive projects to success by meeting commitments and delivering high-quality releases, contributing to architectural discussions, and working hand-in-hand with other engineering teams.
- Architectural Vision: Play a role in shaping the architectural landscape through your contributions to design discussions, ensuring our solutions are both cutting-edge and future-proof.
- Intelligent Navigation: Implement state-of-the-art path planning and navigation algorithms that enable our robots to navigate intricate warehouse environments with precision.
- Innovative Solutions: Leverage your expertise to integrate AMQP messaging with system controls and implement Behavior Trees for nuanced robot state control.
- Reliability Enhancement: Elevate the reliability and testability of our software codebase, contributing to a robust foundation for our revolutionary robots.
- Performance Mastery: Fine-tune motor controllers and evaluate robot performance, ensuring our robots operate at peak performance.
What you'll need
- Educational Excellence: A Master’s degree in Computer Science, Computer Engineering, or a related discipline provides the academic foundation for success.
- Coding Expertise:Minimum 6 years of experience in engineer with Proficiency in C++ Embedded coding and design patterns tailored for real-time environments, allowing you to transform concepts into reality.
- Real-time Acumen: Knowledge of real-time or embedded operating systems, along with the ability to tackle threading and communication challenges inherent to such environments.
- Process Proficiency: Experience with software process and version control tools, enabling you to seamlessly integrate your work into collaborative projects.
Our environment
- Up to 10% of 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.
#LI-JT1
#LI-Hybrid
Apply Now