Description

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.

Education

Any Graduate