Motion & Control Robotics Engineer
Descrizione dell'offerta
Oversonic Robotics is a leading company in the field of cognitive humanoid robotics, founded in 2020 and focused on developing cognitive humanoid robotics for progress and well-being. Our mission is to make the benefits of the future accessible by creating innovative solutions for industry and healthcare. We aim to support people in repetitive, dangerous, and strenuous jobs with technological solutions that integrate with daily life and respect the environment.
We are looking for a talented mid-senior robotics engineer to join our Motion Control Team at our Carate Brianza headquarters. In this role, you will design and implement the algorithms that allow our robots to move, interact, and manipulate objects with precision.
The ideal candidate is passionate about robotics and technology, with a strong background in control systems and the practical skills needed to implement them on complex hardware.
Tutti i candidati sono invitati a leggere attentamente la seguente descrizione del lavoro e le relative informazioni prima di candidarsi.
Main Responsibilities
- 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.
Requirements
- 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). xdwybme
- Nice to have: Familiarity with TensorFlow and PyTorch.
- Nice to have: Experience with NVIDIA Isaac Sim and Isaac Lab.