We’re recruiting for a Software Engineer to join a leading engineering business delivering innovative automation and process control systems focused on decarbonisation, renewable energy, and complex engineering projects. This is a hands-on, multi-skilled role ideal for a software engineer who enjoys working across diverse and technically challenging systems in the energy, gas, and utilities sectors. You’ll be joining a close-knit, growing team passionate about technology, engineering excellence, and continuous improvement. You’ll be responsible for developing automation software for complex control systems, supporting commissioning teams, attending client meetings, and mentoring junior engineers. The role is predominantly office-based at the company’s head office, with up to two days per week working from home and occasional site visits for commissioning and client support. Essential Skills & Experience: 5+ years’ experience in automation software engineering or controls design Strong PLC/HMI programming skills across major platforms Excellent documentation and revision control skills Experience working on complex multi-vendor control systemsBenefits: Salary: £45,000 – £60,000 DOE Hybrid working: up to 2 days WFH once established in the role 40-hour work week with flexible start/finish times (core hours 10:00am–4:00pm) Annual leave + 8 public holidays + your birthday off Optio...