Mechanical Engineer

John Crane
📍 Slough, England, United Kingdom 💼 full-time 🕒 Posted June 05, 2026

Job Description

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...

Ready to Apply?

Submit your application today and join our talented team at John Crane.

Submit Application

Job Details

  • Location Slough, England
  • Job Type full-time
  • Category Engineers
  • Posted Date June 05, 2026
  • Application Deadline July 15, 2026