Mechanical Engineer

John Crane • Slough, England, United Kingdom • Posted June 05, 2026

Location Slough, England
Job Type full-time
Category Engineers
Posted June 05, 2026
Job Description

We have a fantastic opportunity for the role of a Mechanical Engineer, reporting to the Engineering Manager. The Mechanical Engineer will support both internal and external customers on a broad range of technical activities, including design, manufacturing, testing, and troubleshooting of engineered products and systems.

This role will involve working on a variety of projects with differing levels of complexity, often requiring fast turnaround. You will support the sales network and perform technical assessments, providing recommendations that contribute to achieving business objectives.

The role is based at our headquarters in Slough, working Monday to Friday during normal office hours.

John Crane is an equal opportunity employer. We celebrate diversity and are committed to crafting an inclusive environment for all employees.

Duties & Responsibilities (not limited to)

  • Evaluate test failures and mechani...

Interested in this role?

Click the button below to start your application.

Apply Now