Engineering Manager Filtration - R&D (m/w/d)

John Crane · Vellmar, Hesse, Germany

Location
Vellmar
Job Type
full-time
Posted
June 04, 2026

Job Description

Job Description

What tasks you can expect with us:

  • Professional and disciplinary leadership of an interdisciplinary innovation team in the field of filtration
  • Management of the development of new filtration products and systems, from the concept phase through prototyping to handover into the new product development process
  • Responsibility for structured innovation and development processes
  • Technical leadership in the areas of filtration media, fluid mechanics, pressure systems, material selection, and system design
  • Planning, monitoring, and evaluation of laboratory trials, prototype testing, and validation programs
  • Ensuring robust, reproducible test results, as well as deriving actions from root-cause analyses and technical findings
  • Building a strong innovation culture and continuously developing methods, processes, and laboratory standards
  • Close collaboration with New Product Development, pr...

Ready to Apply?

Submit your application for Engineering Manager Filtration - R&D (m/w/d) at John Crane

Apply Now