Control Systems Engineer


Ref: 1292Tuesday 11 May 2021

Up to £55,000 + benefits

Enigma People Solutions is seeking a Control Systems Engineer to join our clients fast growing company. Our client’s is mission is to Eliminate the barriers to entry for using automated manufacturing in volume production; automating the manual, dexterous and toxic post-processing steps and are focused on bringing dexterity and reasoning to industrial robotic arms through AI, vision and sensing systems.

Our client is creating software applications, built on top of the open-source robotics stack, ROS, that move a significant part of the design, programming, debugging and testing process to a virtual 3D environment. This is a unique opportunity to be part of a greenfield development effort that will change the way companies build and produce products.

In this role, you will:

  • Take full ownership of our control systems
  • You will be creating real-time control loops for industrial robotic arms and our portfolio of end effectors; utilising force sensors
  • Integrating vision sensors to perform surface recognition
  • Design autonomous code to perform robot tool changing, tool wear monitoring and tool calibration
  • Rigorously test your control software in our robotic cells


  • Proficient in C++ and ROS
  • Degree in Computer Science, Engineering, Mathematics or Physics
  • At least 3 years industry experience developing robotics systems OR PhD 
  • Good knowledge of control theory
  • Excellent understanding of data structures and algorithms
  • Can demonstrate your control systems working in the real-world


  • The team is located in Sheffield, UK. A hidden gem in the centre of the UK - just ask all the university students that end up never leaving! World class rock climbing, mountain/road biking, trail running, hiking, kayaking, award winning craft beer, boutique coffee roasters and some of the best pub food in the world
  • The role is for a permanent position
  • Flexible working hours and some remote working available
  • 33 days holiday including bank holidays
  • Share options

For more information, please contact Dan on 07908 214 616 or email