Motion Control Developer - C++ / Automation | Motion Control Developer - C++ / Automation H/F

ALBEDIS - GENEVE

Vaud - Nord Vaudois, Switzerland
Published Dec 2, 2025
Full-time
Permanent

Job Summary

The Motion Control Developer will join an expert development team within a major industrial player, focusing on enhancing the performance and reliability of complex mechatronic systems for globally recognized assembly machines. Key responsibilities include designing, developing, and optimizing multi-axis motion algorithms and implementing high-performance real-time control strategies, such as PID and feedforward. You will collaborate closely with mechanical, mechatronics, and automation teams, contributing to technological choices and defining the overall motion architecture. A crucial part of the role involves rigorous testing and validation of dynamic axis behavior using physical benches and internal simulators. This is an attractive opportunity to work in a stable, international, and innovation-oriented R&D industrial environment, tackling complex technical challenges related to high precision, high cadence, and synchronization.

Required Skills

Education

Engineer HES/EPF or equivalent in industrial computing, mechatronics, automation, or a similar field

Experience

  • Confirmed experience (2 to 5 years minimum) in motion control development
  • Solid skills in C++ (or C# depending on experience)
  • Professional experience in real-time environments

Languages

English (Fluent)French (Fluent)

Additional

  • Interest in high precision, dynamic optimization, and industrial R&D environments