Software Engineer – Hardware Integrated Systems
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.