
Maintenance Engineer – Mechanical
Leicester (multi-site role)
Full-Time – 37.5 hours per week
Shift: 7:00am – 3:00pm
The Role
We are seeking an experienced Mechanical Maintenance Engineer to join a busy engineering manufacturing environment. The successful candidate will be responsible for maintaining CNC and specialist machinery, ensuring minimal downtime and supporting operational efficiency across multiple sites in Leicester.
Key Responsibilities
Provide mechanical maintenance to a wide range of CNC and specialist machinery
Carry out mechanical repairs on gearboxes, bearings, shafts, drive chains, pumps, and tanks
Manage and resolve reactive breakdowns, minimising machine downtime
Undertake major refurbishment of plant, equipment, and machinery as required
Conduct PLC fault finding and interrogation
Investigate reported faults, identify root causes, and implement corrective actions
Perform planned preventative maintenance (PPM)
Ensure compliance with health & safety regulations and legal requirements
Work across multiple sites within Leicester
Essential Requirements
HNC (or equivalent) in Mechanical Engineering
Minimum 3 years’ experience in an engineering/manufacturing environment
Proven experience fault-finding and repairing CNC multi-axis machines
Experience with Fanuc and Siemens controls
Up-to-date knowledge of current and emerging engineering technologies
Desirable
NVQ in Maintenance Engineering
Strong understanding of engineering operational processes and standards
Personal Attributes
Strong engineering knowledge and practical skills
Team player with the ability to adapt to changing working practices
Self-motivated with the ability to prioritise machinery breakdowns effectively
Physically fit and able to work in confined or awkward spaces