Senior Software Engineer, Motion Control

Enterprise Recruitment Ltd

Stevenage

On-site

GBP 75,000 - 105,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Enterprise Recruitment Ltd is seeking a Senior Software Engineer to join an advanced antenna controller project in Stevenage. You will lead hands‑on development that integrates software, electronics and mechanical systems to position and move antenna axes accurately and smoothly.

The role focuses on real‑world motion control, encoder feedback, and tuning closed‑loop systems to improve accuracy, stability and performance through data‑driven refinements.

Qualifications

  • 5+ years relevant software engineering experience (C/C++/Python).
  • Strong software design fundamentals, including modular architecture, refactoring, testing and version control.
  • Practical experience controlling motors or servo mechanisms using closed‑loop feedback, including PID/PI tuning and position or velocity control.
  • A sound understanding of gearing, inertia, friction, backlash, acceleration, overshoot, oscillation and stability.
  • Experience with motor drives, feedback devices and real‑time software using an RTOS.
  • A degree in engineering or equivalent qualification or experience.

Responsibilities

  • Develop and evolve an advanced antenna controller system integrating software, electronics and mechanical systems.
  • Lead hands‑on development to position and move antenna axes accurately and smoothly.
  • Improve real‑world motion control through measured data and tuning.
  • Drive performance enhancements via encoder/sensor feedback and PID/PI tuning.

Skills

C/C++
Python
Software design
Version control
Motor control
RTOS
Closed-loop control
PID/PI tuning

Education

Engineering degree

Tools

MATLAB/Simulink
CAN
EtherCAT
ROS 2
CANopen/CiA 402

Job description

We are hiring an experienced software engineer who enjoys bringing software, electronics and mechanical systems together. This is an opportunity to take a leading hands‑on role in the development and evolution of an advanced antenna controller system, creating reliable software that positions and moves antenna axes accurately and smoothly.

The role focuses on real‑world motion control: driving different motor types, using encoder and sensor feedback, tuning closed‑loop systems, and improving accuracy, stability and performance through measured data.

Senior Software Engineer essential skills

  • 5+ years relevant software engineering experience (C/C++/Python)
  • Strong software design fundamentals, including modular architecture, refactoring, testing and version control.
  • Practical experience controlling motors or servo mechanisms using closed‑loop feedback, including PID/PI tuning and position or velocity control.
  • A sound understanding of gearing, inertia, friction, backlash, acceleration, overshoot, oscillation and stability.
  • Experience with motor drives, feedback devices and real‑time software using an RTOS.
  • A degree in engineering or equivalent qualification or experience.

Senior Software Engineer desirable skills

  • Linux development, scripting and system diagnostics.
  • General embedded systems
  • Advanced control or estimation methods, including feed‑forward control, Kalman filtering, sensor fusion or system identification.
  • IMUs, gyroscopes, accelerometers, GNSS or multi‑axis motion‑control systems.
  • MATLAB/Simulink or Python‑based control and simulation tools.
  • Interfaces such as CAN, SPI, I2C, UART/RS-485 or Ethernet.
  • ROS 2, ros2_control, CANopen/CiA 402 or EtherCAT.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Enterprise Recruitment Ltd • Stevenage

On-site
GBP 50,000 - 65,000
Senior Motion Control Software Engineer
Senior Motion Control Software Engineer

Enterprise Recruitment Ltd • Stevenage

On-site
GBP 50,000 - 65,000
Senior Motion Control Software Engineer
Senior Motion Control Software Engineer

Enterprise Recruitment Ltd • Stevenage

On-site
GBP 75,000 - 105,000
Senior Motion-Control Software Engineer
Senior Motion-Control Software Engineer

Enterprise Recruitment Ltd • England

On-site
GBP 50,000 - 65,000
Control Systems Engineer
Control Systems Engineer

IC Resources • Oxford

On-site
GBP 45,000 - 65,000
Robotics Software Engineer
Robotics Software Engineer

Som3 • Greater London

On-site
GBP 65,000 - 90,000
Senior Controls Engineer
Senior Controls Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • Reading

On-site
GBP 70,000 - 110,000
Robotics Software Engineer
Robotics Software Engineer

som3 Recruitment • Greater London

On-site
GBP 60,000 - 90,000
Senior Controls Engineer
Senior Controls Engineer

Sr2 Rec Ltd • Reading

On-site
GBP 70,000 - 100,000
Embedded Software Engineer
Embedded Software Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • Reading

On-site
GBP 70,000 - 110,000