You will design vehicle installation and mounting systems for rolling stock ranging from metro to high-speed trains.
Responsibilities
- Design vehicle installation and mounting using PTC Creo and Catia V5.
- Develop, integrate, and document electro/mechanical design using computer-aided engineering tools.
- Support vehicle assembly, manufacturing processes, and production operations.
- Manage technical documentation and data within Global Product Lifecycle Management (GPLM) systems.
- Coordinate with suppliers, customers, and internal engineering groups throughout the product life cycle.
Required Skills
- 5+ years of experience in vehicle physical integration design for rolling stock.
- Degree in Mechanical Engineering (MSc preferred).
- Proficiency in PTC Creo and Catia V5.
- Experience with PTC Windchill or similar PLM processes.
- Ability to read and interpret mechanical and electrical drawings.
- Knowledge of mechanical manufacturing processes.
- Proficiency in MS Office suite (Excel, Word, Visio, Access).
- Native Italian and mandatory English language proficiency.