Careers
— Motion & Control Engineer (Master EtherCAT)

Join the team —

Send your application to › [email protected]

About the role

We are looking for an experienced Motion & Control Engineer to join our Motion Team. In this role, you will be deeply involved in the low-level control architecture of our robots. Your primary focus will be on the development, optimization, and maintenance of our custom EtherCAT master, ensuring high-performance communication with various motor drives across our hardware platforms. 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.

Main Responsibilities

  • Design, develop, and maintain our in-house EtherCAT master, based on the IgH EtherCAT Master, on Linux with a real-time kernel.
  • Develop low-level motor control software and integrate it with the rest of the Motion Team’s software stack.
  • Integrate and support the different EtherCAT drives and motors used across our robots.
  • Perform rigorous testing, debugging, and troubleshooting on physical robot hardware.

Requirements

  • Master’s degree in Robotics Engineering, Automation Engineering, Computer Engineering, or a related field.
  • Previous professional experience in low-level motor control and/or real-time embedded or Linux systems (this is not an entry-level position).
  • Good knowledge of control systems and their application to electric motors and actuators, including compliant and backdrivable ones.
  • Strong programming experience in C++; knowledge of Python.
  • Solid knowledge of the EtherCAT protocol.
  • Experience with Linux and real-time kernels.
  • Experience with version control systems (e.g., Git).
  • Proficiency in English (written and spoken).

Nice to Have

  • Experience with ROS 2.
  • Experience with the IgH EtherCAT Master.

Additional information

  • Contract Type: Full-time
  • Location: Carate Brianza (MB)
  • Smart Working: Available (e.g., 1 day/week, subject to team policy)
  • Driving Licence: Required

Why Join Oversonic Robotics?

  • Contribute to a pioneering company shaping the future of humanoid robotics in Italy.
  • Work with cutting-edge technology with real-world impact.
  • Collaborate with a passionate and innovative team in a hybrid work environment.
  • Join a company committed to sustainability, transparency, and social benefit.
  • Enjoy opportunities for professional growth and influence our technological direction.

Apply now

Send your application to › [email protected]

La ricerca è rivolta ai candidati di ambosessi (L. 903/77). Si prega di leggere l’informativa sulla privacy ai sensi dell’art. 13 del Regolamento (UE) 2016/679 sulla protezione dei dati (GDPR)

Robotics for humans

© Oversonic Robotics Srl Benefit Company
VAT 11470500965
Privacy policy Cookie policy Corporate Governance Cookie preferences Vulnerability disclosure