Are you a skilled Electro-Mechanical Engineer with a passion for problem-solving and customer service? We're looking for a Site-Based Maintenance Engineer to join a global leader in special-purpose machinery, based at a customer site in Birmingham. In this permanent, full-time role, you'll deliver high-quality maintenance and engineering support, ensuring state-of-the-art machines run efficiently and reliably. Youll be a key point of contact for the customer, providing both reactive and preventative maintenance while identifying opportunities for continuous improvement. What youll do: Perform planned and reactive maintenance on complex machinery Provide first-time fixes and thorough diagnostics on breakdowns Ensure machines meet or exceed performance expectations Build strong daily working relationships with customer contacts Maintain stock and tools, adhering to health and safety standards What were looking for: Background in mechanical and/or electrical engineering (qualification or experience-based) Previous experience in a customer-facing engineering role Proficient with Microsoft Office and PC hardware Process-driven with excellent communication skills Positive, flexible approach to work