Controls Engineer

Wakefield, ENG, GB, United Kingdom

Job Description

Overview

We are seeking a skilled and detail-oriented Software Programmer to join our engineering team, focusing on the development, implementation, and support of our In-House monitoring solution in industrial and energy-based environments. The ideal candidate will have hands-on experience in programming PLCs and embedded control logic using CODESYS and other IEC 61131-3 platforms and be familiar with Cloud Based Monitoring Platforms.

This role is critical in delivering reliable and robust Monitoring solution for our clients across sectors such as battery energy storage systems (BESS) and other renewable energy systems.

Key Responsibilities

Design, develop, Enhance and test PLC-based control applications using CODESYS (IEC 61131-3 languages: ST, FBD, SFC, LD). Implement and debug logic for real-time systems, control panels, and industrial automation networks. Translate functional specifications into detailed program logic with emphasis on maintainability, safety, and scalability. oIntegrate third-party hardware and protocols (e.g., Modbus TCP/RTU, CANopen, OPC UA, Ethernet/IP). Conduct factory acceptance testing (FAT), site acceptance testing (SAT), and commissioning support. Maintain and update technical documentation, version control, and configuration backups. Diagnose and resolve issues in live environments, supporting both local and remote troubleshooting efforts. Work along side the team delivering best in class monitoring solution for our growing portfolio.
Essential

2+ years experience with CODESYS or similar platforms (e.g., Siemens TIA Portal, Beckhoff TwinCAT, WAGO e!COCKPIT). Strong understanding of IEC 61131-3 programming languages, especially Structured Text (ST). Proven track record of developing logic for industrial automation or energy control systems. Familiarity with control system design principles including signal conditioning, interlocks, and safety systems. Ability to read and interpret electrical and P&ID schematics. Competence in testing and debugging both simulated and live systems.
Desirable:

Experience with battery energy storage systems (BESS), HVAC controls, or renewables. Knowledge of networking, routers, firewalls, and industrial communication protocols. Exposure to visualization/HMI platforms (e.g., CODESYS Visualization, Ignition, Wonderware). Experience with Linux-based embedded systems or RTOS environments.
Experience with Wago PLC and Edge Computers.

Experience with Cloud Computing and Visualization tools such as Grafana

Job Type: Full-time

Pay: 40,000.00-45,000.00 per year

Benefits:

Company pension Private medical insurance
Experience:

PLC Programming: 2 years (preferred)
Work authorisation:

United Kingdom (required)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3773402
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Wakefield, ENG, GB, United Kingdom
  • Education
    Not mentioned