Software Engineer - Hardware / Test Systems
Location:
Kirkcaldy
On-site: 5 days per week
Contract:
12-month fixed-term (strong chance of permanent)
Salary:
Circa £45,000 + benefits
An established global engineering business is hiring a hands‑on Software Engineer to join a specialist team developing automated test systems used in real‑world production environments.
This role sits within a practical engineering team where software directly controls physical hardware. The systems developed are used to test and validate electronic devices before they are redeployed.
The Role- Develop and maintain software applications used in automated test environments
- Integrate software with physical hardware, including devices, interfaces, and actuators
- Migrate existing applications onto newer hardware platforms
- Support multiple test systems across European sites
- Work closely with software and hardware engineers on‑site
This is a delivery‑focused engineering role, not a leadership or architecture position.
Tech Environment- C, C++, Python (core)
- Some C#
- Basic SQL
- Device communication via SSH and Telnet
- Hardware interaction using USB, single‑board computers, and actuators
- Junior to early mid‑level Software Engineer
- About 1–3 years' commercial experience
- Experience integrating software with hardware is highly desirable
- Comfortable learning new technologies in a practical environment
- Not suitable for graduates
- Fully on‑site role in Kirkcaldy
- Occasional short travel to European locations for system commissioning
- 12-month fixed‑term contract
- Salary around £45,000
- Full employee benefits and annual leave
- Strong potential to convert to permanent after 12 months
This role suits someone who enjoys seeing their code control real‑world systems and wants hands‑on engineering experience in a stable, long‑established environment.
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: