Motion & Control Robotics Engineer
Oversonic
- Carate Brianza, Monza Brianza
- Tempo indeterminato
- Full time
- Collaborate with the R&D team to develop state-of-the-art solutions for humanoid robot planning and control, and integrate them into Oversonic’s software stack to deliver production-ready systems. These solutions may include model-based approaches (e.g., optimization and sampling-based methods) as well as AI-based techniques such as reinforcement learning and other data-driven strategies.
- Perform rigorous testing, debugging, and troubleshooting in both simulation environments and on physical humanoid robot prototypes.
- Stay up to date with the latest advancements in robotics research, evaluating and applying cutting-edge methods and publications to maintain Oversonic’s competitive edge.
- Master’s degree in Robotics Engineering, Automation Engineering, Computer Engineering, or a related field.
- Strong knowledge of model-based motion planning and control strategies for humanoid robots (e.g., optimization-based methods)..
- Strong programming experience in Python; knowledge of C++ and other relevant languages is a plus.
- Solid understanding of object-oriented programming (OOP).
- Proficiency in English (written and spoken)
- Strong experience with ROS 2.
- Experience with version control systems (e.g., Git).
- Nice to have: Familiarity with TensorFlow and PyTorch.
- Nice to have: Experience with NVIDIA Isaac Sim and Isaac Lab.