π Local Job Near You
Engineering Manager Filtration - R&D (m/w/d)
John Crane
π
Vellmar, Germany
Location
Vellmar
Posted
June 02, 2026
Commute
Local Area
Local Opportunity Near You!
This job is in your area. Enjoy a short commute and work close to home.
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...