Job Description and Personnel Specification
Position: PLC Software Engineer
Reports to: Electrical Engineering Manager
Department: Design
Location: Main Site
Hours: 41.5
Our Vision
Together with our partners, we are driven to be the most respected, innovative & sustainable GSE manufacturer in the world.
Company Overview
Originally established as a Civil Engineering Firm by Terry Mallaghan in the 1960s, an ongoing dedication to excellence and innovation has seen Mallaghan evolve into a leading global manufacturer of GSE.
Combining technical expertise with a deep understanding of customer requirements, Mallaghan designs and manufactures a comprehensive range of specialist products, including hi-lifts, aircraft maintenance lifts, stairs, and deicers, tailored to the needs of our international partners.
Headquartered in Dungannon, Northern Ireland, and with a manufacturing facility in Newnan, Georgia; Mallaghan employs a team of more than 400 people. With Ronan and Niall Mallaghan at the helm of the business, Mallaghan is committed to continued investment within the industry to ensure a range of innovative, sustainable GSE for airlines, airport and handling agents right across the world.
Overview and Purpose of Role
As a PLC Engineer, you will lead in the full software development lifecycle, including defining requirements, coding, reviewing designs, and testing at every level, including operating and testing the hardware on which the software runs. You will provide mentoring and technical direction, helping to identify technical solutions to realize design.
Job Description
Main Duties and Responsibilities
* Design, program, and configure PLC systems for automation equipment to meet operational needs.
* Debug, test, and validate control logic to ensure performance standards are achieved.
* Collaborate with electrical and mechanical engineers to integrate PLCs into broader control systems, including Telematics and HMI interfaces.
* Analyze and optimize existing control logic to improve efficiency, accuracy, and system reliability.
* Troubleshoot system malfunctions, identifying and implementing corrective actions to minimize downtime.
* Manage system backups, maintain version control, and implement safety interlocks to safeguard against system failures.
* Create comprehensive documentation, including wiring diagrams, ladder logic, and I/O configurations, to support ongoing system management and troubleshooting.
* Maintain product and company reputation by complying with regulations.
* Contribute to team effort by accomplishing related results as needed.
* Perform other duties as required by the Line Manager to suit business needs.
* Adhere to our ISO 9001 Quality Management System.
* Adhere to company health and safety procedures.
* Maintain a clean and tidy work area.
Role Requirements
* Must have an HND or equivalent in electronic/electrical engineering or relevant working engineering experience.
* A minimum of 5 years postgraduate work experience in a similar design software role.
* Ability to design and implement complex control architectures involving multiple PLCs, sensors, and actuators.
* Knowledge of industry standards, such as IEC 61131-3, for PLC programming.
* Experience in software programming with Codesys.
* Experience with real-time system debugging, control loop tuning, and signal processing.
* Excellent communication skills (written and verbal) and interpersonal skills.
* Ability to work well independently and in a team.
#J-18808-Ljbffr