Software Engineer – Automation (Cookstown)
Role Purpose
Join an 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 delivery
General 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 required
Person Specification
Knowledge & Skills
* Understanding of the water and wastewater sector
* Demonstrable software programming experience
Experience
* 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 SCADA
Desirable
* PLC or SCADA training/certifications
* Profibus experience
* Industrial networking with managed Ethernet switches