Enterprise Recruitment Ltd
Senior Software Engineer
Job Description
Salary: £50,000 - 65,000 per year
Requirements:- 5+ years relevant software engineering experience in C, C++, or 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 an equivalent qualification or experience
- Linux development, scripting, and system diagnostics
- General embedded systems experience
- Advanced control or estimation methods, including feed-forward control, Kalman filtering, sensor fusion, or system identification
- Experience with IMUs, gyroscopes, accelerometers, GNSS, or multi-axis motion-control systems
- Experience with MATLAB/Simulink or Python-based control and simulation tools
- Experience with interfaces such as CAN, SPI, I2C, UART/RS-485, or Ethernet
- Experience with ROS 2, ros2_control, CANopen/CiA 402, or EtherCAT
- Take a leading hands-on role in the development and evolution of an advanced antenna controller system
- Create reliable software that positions and moves antenna axes accurately and smoothly
- Drive different motor types using encoder and sensor feedback
- Tune closed-loop systems
- Improve accuracy, stability, and performance through measured data
- Embedded
- Ethernet
- Linux
- Matlab
- Python
- ROS
- RS-485
- Sensor Fusion
More:
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, and the salary range is £50-65k.
last updated 37 week of 2026
Interested in this role?
Submit your application now
How to Apply
About Enterprise Recruitment Ltd
Enterprise Recruitment Ltd
Stevenage
IT
Skills & Technologies
Inferred from job description
Salary Insight
£57,500
This role
£75,000
UK median
This salary is 23% below the UK median for Senior roles (£75,000/yr).
Based on 2024–2025 UK technology sector benchmarks