Controls Software Engineer – Codesys (Contract)

Rate: £60 per hour (Outside IR35)
Location: Glasgow (Hybrid – remote when suitable, with some on-site work)
Contract Length: 4 months initially
Start Date: ASAP

We’re looking for a Controls Software Engineer with strong Codesys and PLC programming experience to support a key system upgrade. The work focuses on enhancing an existing machine communication system (Hermes) from version 1.0 to 1.6 / 1.7.

This isn’t a greenfield build as the framework’s in place. You’ll be improving what’s already there, upgrading functions, testing your PLC code on live machines, and ensuring smooth operation.

Skills Needed:

  • Proven Codesys experience (essential)
  • Strong understanding of PLC programming and IEC 61131-3 Structured Text
  • Android Java / XML skills (desirable, not essential)
  • Ability to test and troubleshoot on real machines, not just code in isolation

Nice to Have:

  • Familiarity with the Hermes standard (ideally v1.6) or similar communication protocols
  • Experience using Git
  • Background in automation, mechatronics, or control systems

This is a hands on Codesys / PLC contract where you’ll see your code in action directly improving machine performance. There is Hybrid flexibility with a supportive technical team on-site.