Search by job, company or skills
We are seeking an Industrial Automation Software Engineer with a minimum of 10 years experience in Industrial software coding. This role will focus on control system programming, SCADA integration, and industrial communication protocols. Experience with energy management systems (EMS) is a plus.
Key Job Accountabilities:
. Design, develop, test, and debug PLC control logic for electrolyser operations using platforms such as: Beckhoff TwinCAT, Siemens TIA Portal / Step 7, Yokogawa, Rockwell Studio 5000
. Integrate control systems with SCADA for monitoring, alarms, and supervisory control.
. Implement and maintain industrial communication protocols (e.g., Modbus TCP/IP, EtherCAT, Profinet, OPC UA).
. Support software commissioning during FAT, SAT, and site deployment.
. Maintain version control and ensure documentation is up to date.
. Collaborate with process, electrical, and instrumentation teams to align software functionality with system requirements.
. Develop or modify EMS algorithms for load balancing, peak shaving, and energy optimization.
. Apply relevant safety standards in software design, such as IEC 61508 and applicable electrical codes.
Date Posted: 30/09/2025
Job ID: 127711127