Careers
Automation Controls Engineer
Birdhill, Co. Tipperary
Full-time Permanent
Reporting to: Senior Automation Controls Engineer
HR Contact: Janet Ryan
Job posted: 28 Oct 2026
Job Summary
The Automation Controls Engineer supports the automation function across the Envetec GENERATIONS unit and Large-Scale Unit. The role assists with the development, testing, commissioning, and support of Siemens-based control systems, including PLC and HMI programs, industrial networks, and IoT and cloud connectivity. The engineer works under the direction of the Senior Automation Controls Engineer, contributing to system improvements, fault finding, documentation, and customer installation and handover activities.
Job Duties and Responsibilities
1. System Design and Development
- Collaborate with cross-functional teams to gather project requirements and assist in translating them into Siemens-based automation solutions
- Support the design and implementation of the control systems used by the Envetec GENERATIONS unit and Large-Scale Unit, including hardware and software elements
- Develop, test, and maintain PLC (Programmable Logic Controller) and HMI (Human Machine Interface) programs using Siemens TIA Portal
- Assist in configuring industrial communication networks such as Modbus TCP, Profinet, and Ethernet/IP for reliable system integration
- Apply Envetec engineering standards and best practices in all design and development work, and contribute to their ongoing improvement
2. System Integration and Commissioning
- Support the integration of control systems with existing equipment and infrastructure, verifying performance against requirements
- Carry out testing, debugging, and validation of automation systems to support system reliability
- Follow code repository standards and release processes across development, QA, and customer environments
- Assist technicians and field engineers during deployment and commissioning activities
- Support customer installation, commissioning, acceptance testing, and handover activities on site
3. Maintenance and Support
- Provide troubleshooting and fault-finding support for installed automation systems, escalating complex issues where required
- Prepare and submit code updates in accordance with Envetec change control and governance processes, and contribute to code reviews
- Support preventive maintenance activities to maintain the long-term reliability of Siemens-based systems
- Contribute to the assessment of new Siemens technologies and industry developments, and suggest improvements to system performance
4. Documentation and Training
- Create, update, and maintain system documentation, including designs, manuals, and test plans
- Ensure documentation supports compliance, quality, and effective knowledge transfer
- Assist in delivering technical training for staff and end-users on Siemens automation systems where required
- Contribute to knowledge sharing within the automation team
Skills and Abilities Required
- Bachelor’s degree in electrical engineering, Automation, Computer Engineering, or a related field
- 3 to 5 years of experience working in automation controls engineering, with a preference for Siemens PLC and HMI systems using TIA Portal or Step 7. Experience with other automation platforms would be considered
- Competence in programming PLCs and HMIs, with experience contributing to project delivery
- Experience in high-level programming languages such as C++, Java, JavaScript, or Python preferred
- Working knowledge of industrial communication protocols such as Modbus TCP, Profinet, Ethernet/IP, and IO-Link
- Exposure to IoT and cloud-based systems, ideally Siemens Insights Hub
- Experience of SCADA (Supervisory Control and Data Acquisition) systems
- Strong problem-solving skills with the ability to support the resolution of complex issues
- Ability to work effectively within a team and collaborate across disciplines
- Appropriate candidate will require all the relevant work permits to work in Ireland
- Willingness to travel within Ireland for on-site projects and customer support
- Willingness to travel abroad if required