Technical Project Manager | Technical Project Manager (f/m/d) Job Details | Alstom

Alstom

Zürich, ZH, Switzerland
Published Dec 12, 2025
Part-time
Permanent

Job Summary

The Technical Project Manager will join Alstom's global competence center in Zurich, focusing on high-performance traction technology and modern signalling solutions for green mobility. This highly technical role involves managing the technical aspects of complex signalling projects, specifically supporting ETCS and CBTC bids and implementations. You will serve as the crucial technical interface, translating customer requirements into defined technical solutions and project scope, ensuring seamless integration across various systems. Key responsibilities include providing technical input for proposals and tender submissions, participating in customer meetings, and maintaining strong relationships with all key stakeholders, including development teams and clients. Candidates must possess a Master's degree in Electrical or Computer Science Engineering and at least five years of relevant experience in highly regulated sectors like railway, defense, or aerospace. Success in this role requires strong problem-solving skills, an autonomous working style, and fluency in both English and German.

Required Skills

Education

Master's Degree in Electrical or Computer Science Engineering

Experience

  • 5+ years of relevant experience in sectors such as railway, defense, or aerospace
  • Professional experience in managing the technical aspects of complex signalling projects
  • Demonstrated experience in translating customer requirements into defined technical solutions and project scope
  • Experience acting as the technical interface between development teams, customers, and bid teams

Languages

German (Fluent)English (Fluent)

Additional

  • Flexibility to travel 25-30% of the working time. Must possess autonomous and proactive working methods coupled with strong problem-solving skills.