Software Engineer – Hardware Integrated Systems
Glenrothes, Fife – Onsite
Up to £45,000 – 12 Month FTC (Strong chance of permanence)
We’re working with a global engineering business in Glenrothes that designs and builds automated test systems for devices.
This role sits within a hands-on engineering team developing software that directly interacts with physical hardware.
The Work
You’ll be:
* Writing software that controls and communicates with real devices
* Integrating applications with test rigs and equipment
* Working with USB and network device communication
* Supporting migration of legacy test platforms onto newer hardware
* Interfacing with single-board computers and device-level protocols
This is not a web application role. The software directly interacts with physical systems.
Tech Environment
C / C++
Python
Some C#
Basic SQL
Device communication (SSH, Telnet)
What We’re Looking For
A software engineer who is comfortable working close to hardware and understands how software behaves in real-world environments.
You may have worked in:
* Industrial or manufacturing systems
* Test equipment or production environments
* Embedded-adjacent or device control roles
* Automation or hardware-integrated software projects
You don’t need deep firmware experience, but you should be confident integrating software with physical systems.
Why Consider It
* Hands-on engineering environment
* Clear technical scope
* Immediate ownership of platform migration work
* Strong chance of permanent role after 12 months
* Small team with direct impact
If you enjoy seeing software operate in the real world rather than purely in abstract systems, this could be a strong fit