Robotics Motion Control Engineer (C++)
Grenoble, France
Freelance or permanent – depending on preference
Hybrid working available
We’re looking for an experienced engineer to join a robotics organisation that designs and builds advanced robotic systems for high-precision motion and automation. The role focuses on motor control and robotic motion software, working in C++ to implement, tune, and test high-performance control systems.
Key Responsibilities
* Implement and tune BLDC motor position control loops (servo, FOC)
* Develop and maintain C++ real-time control software
* Build and validate robotic kinematic models (forward & inverse)
* Perform advanced 3D numeric computations (linear algebra, Jacobians, quaternions)
Essential Skills
* Strong knowledge of servo control for BLDC motors
* Solid C++ (14/17) development in real-time environments
* Expertise in robot modeling and inverse kinematics
* Confident in mathematics and numerical methods for robotics
Desirable
* Linux RT (PREEMPT_RT, Xenomai)
* EtherCAT (SOEM, IgH, Beckhoff)
* Comfortable doing light wiring/debug at the bench
* Professional French is an advantage
If you're excited by the opportunity to work on cutting-edge technology in a collaborative and agile environment, apply now or reach out directly for a confidential discussion.
5V Tech are acting as an Employment Agency for the purposes of this job vacancy. We offer a reward scheme if you can recommend someone for this position—up to £250 for you and an additional £250 to a charity of your choice.
#J-18808-Ljbffr