More jobs:
Job Description & How to Apply Below
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
About You
* Junior to early mid-level Software Engineer
* Around 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
Working Pattern
* Fully on-site role in Kirkcaldy
* Occasional short travel to European locations for system commissioning
Package
* 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
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×