1 of 1 Permanent Release Management Jobs in Warwick

Subject Matter Expert Powertrain Systems

Hiring Organisation
Tata Technologies Europe Ltd
Location
Warwick, Warwickshire, West Midlands, United Kingdom
Employment Type
Permanent
engineers across Automotive, Aerospace and Industrial Heavy Machinery. Role Summary: The Powertrain Systems Subject Matter Expert (SME) will be responsible for leading the design, release and development of PTSE components, ensuring they meet performance, safety, cost, and quality standards. Commodity overview: Air Intake System: Air Filter Element, Airbox, Dirty … materials to enhance component performance. Drive cost reduction and weight optimisation initiatives without compromising quality. Contribute to design reviews and lessons-learned sessions. Release Management: Manage Bill of Materials (BOM) and part release processes using 3Dx Systems. Coordinate with suppliers and manufacturing teams to ensure timely release ...