Software Engineer - Automation (Cookstown)
Role Purpose
Join our Automation team to develop and deliver software solutions for water and wastewater projects.
Key Responsibilities
Produce design documentation (FDS, system architecture, PLC I/O lists, hardware selection)
Develop PLC and HMI software to client standards
Perform software testing (simulation and hardware) and commissioning
Configure PLC networks and telemetry systems
Manage client interactions and support project deliveryGeneral Expectations
Comply with company policies, regulatory standards, and H&S requirements
Undertake additional duties consistent with the role
Occasional out-of-hours work and travel required
Valid driving licence and relevant site safety certifications requiredPerson Specification
Knowledge & Skills
Understanding of the water and wastewater sector
Demonstrable software programming experienceExperience
Experience in water/wastewater treatment (advantageous)Essential Qualifications
Electrical qualification or relevant experience in a similar role
Experience with Mitsubishi GX Works
Allen Bradley Studio 5000 Logix
Siemens TIA Portal / Unified HMI
Wonderware SCADADesirable
PLC or SCADA training/certifications
Profibus experience
Industrial networking with managed Ethernet switches