Enable job alerts via email!

Controls Software Engineer - Codesys (Contract) in Glasgow

Energy Jobline CVL

Glasgow

Hybrid

GBP 100,000 - 125,000

Full time

Today
Be an early applicant

Job summary

A leading energy recruitment platform is seeking a Controls Software Engineer in Glasgow to support a key system upgrade. The ideal candidate will have strong Codesys and PLC programming experience, working hands-on to improve machine performance with hybrid work flexibility. Join a supportive technical team and ensure smooth operation of upgraded systems.

Qualifications

  • Experience in testing and troubleshooting on real machines.
  • Familiarity with the Hermes standard or similar communication protocols.
  • Background in automation, mechatronics, or control systems.

Responsibilities

  • Support a key system upgrade for machine communication system.
  • Improve the existing framework at various versions.
  • Test PLC code on live machines.

Skills

Proven Codesys experience
Strong understanding of PLC programming and IEC Structured Text
Android Java / XML skills

Tools

Git
Job description

Energy Jobline is the largest and fastest growing global Energy Job Board and Energy Hub. We have an audience reach of over 7 million energy professionals, 400,000+ monthly advertised global energy and engineering jobs, and work with the leading energy companies worldwide.

We focus on the Oil & Gas, Renewables, Engineering, Power, and Nuclear markets as well as emerging technologies in EV, Battery, and Fusion. We are committed to ensuring that we offer the most exciting career opportunities from around the world for our jobseekers.

Contract - Controls Software Engineer - Codesys
  • 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.

Required Skills
  • Proven Codesys experience (essential)
  • Strong understanding of PLC programming and IEC 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 version 1.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 flexibility with remote working and a supportive technical team on site.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.