Key Responsibilities
- Develop and optimize robotics algorithms for motion planning, control, and perception
- Implement and test algorithms in simulation and real-world robotics systems
- Collaborate with cross-functional teams to integrate algorithms into robotic platforms
- Optimize performance for real-time execution on embedded systems
- Document and maintain algorithmic solutions for team use
- Stay updated with advancements in robotics research and apply them to practical solutions
Requirements
- Master's degree or PhD in Robotics, Computer Science, or related field
- 5+ years of experience in robotics algorithm development
- Proficiency in C++ and Python
- Experience with ROS and robotics simulation tools
- Strong mathematical foundation in control theory and optimization