Robotics Motion Control Engineer

Posted 13 days 12 hours ago by Weare5vtech

Permanent
Full Time
Other
Gloucestershire, Bristol, United Kingdom, BS153
Job Description
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.