Point your AI agent at freehire and let it find you a job.

Get the CLI →

Enterprise Recruitment Ltd

NewBe an early applicant

Senior Software Engineer

Posted 1 view
Discussion

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
Responsibilities:
  • 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
Technologies:
  • 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

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available