An established automation solutions provider based in West Limerick is seeking an experienced Automation Engineer to join its growing engineering team. This role offers the opportunity to take a lead position on automation projects, delivering high-quality, on-time solutions to customers across a range of industries. The successful candidate will work as part of a multidisciplinary automation team, with a strong focus on PLC programming and HMI development, contributing across the full lifecycle of automation projects—from concept and design through to commissioning and support.
The Automation Engineer will operate in a multi-platform environment, working with a variety of control systems including, but not limited to, Allen-Bradley, Beckhoff, and Siemens. Close collaboration with engineering design teams will be required to develop process flow diagrams, software design specifications, and automation test plans. A strong background in automation and software development, along with a solid understanding of full application lifecycle delivery, is essential.
Salary & Benefit
Competitive salary, dependent on experience
Health insurance
Pension scheme
Life assurance
Additional annual leave based on length of service
Training and educational assistance
Birthday leave
Hybrid / 3 days onsite
Key Responsibilities
Develop, install, test, and debug PLC and HMI software for new machines and upgrades to existing systems in line with customer specifications
Lead assigned automation projects to ensure timely, efficient, and high-quality delivery
Integrate and test automation systems within final machines to GAMP 5 standards
Analyse, troubleshoot, and modify automation software both in-house, on customer sites, and remotely
Support the creation of automation documentation, including process flow diagrams, software design specifications, test plans, and I/O lists
Specify automation hardware in collaboration with the Automation Manager
Ensure compliance with applicable standards and cGMP requirements
Maintain strong software quality principles, including maintainability, reliability, efficiency, usability, documentation, and version control
Review and recommend machine design changes based on software requirements
Collaborate closely with internal teams and external stakeholders to ensure all project inputs are considered
Complete automation tasks within agreed budgets and schedules and provide regular project status updates
Support machine installations and provide technical assistance as required
Train and mentor junior engineers where applicable
Attend project and technical meetings, contributing automation expertise and follow-up actions
Develop and maintain in-depth technical knowledge of automation platforms and emerging technologies
Provide remote and on-site technical support to customers
Ensure all activities comply with health and safety policies and the Quality Management System
Requirements
Third-level qualification in Electronics, Automation, Computer Science, or a related engineering discipline
Minimum 5+ years’ hands-on experience in PLC programming using one or more of the following platforms:
Allen-Bradley (ControlLogix / CompactLogix)
Beckhoff (TwinCAT 3)
Siemens (TIA Portal)
Strong understanding of machine automation logic and motion control
Experience developing HMIs or other operator interfaces
Experience working on projects involving the design and build of bespoke automated machinery
Robotics integration experience is advantageous (e.g. KUKA, ABB, Fanuc)
Machine vision integration experience is advantageous (e.g. Cognex, Keyence)
Strong analytical, troubleshooting, and problem-solving skills
Excellent communication and teamwork abilities
Self-motivated with a strong focus on deadlines and delivery
Full driving licence and flexibility to travel as required