At Alstom, we understand transport networks and what moves people. From high-speed trains, metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling and digital mobility, we offer our diverse customers the broadest portfolio in the industry. Every day, more than 84 000 colleagues lead the way to greener and smarter mobility worldwide, connecting cities as we reduce carbon and replace cars. Overview We are seeking a motivated intern to support the automation of module testing activities through the development of Python scripts and dedicated test boards. The ideal candidate has a foundational background in electronics and programming, with a strong interest in firmware/hardware validation. Main activities Develop Python scripts to interface with electronic modules via CAN bus Design and assemble test boards (from 1 to 5 prototypes) Implement Python scripts to control and manage the functionality of the test board Execute test procedures and support validation activities Educational Requirements Bachelor's or Master’s degree in Electrical/Electronic Engineering (ongoing or completed) Competencies & Skills Basic programming knowledge (Python) Basic knowledge of PCB design and development Good oral communication skills Good written English communication skills Ability to work with other engineering teams Ability to work with remote collaborators Agile, Inclusive, Responsible International mindset Duration Minimum 6 months (aligned with board lead time) You don’t need to be a train enthusiast to thrive with us. We guarantee that when you step onto one of our trains with your friends or family, you’ll be proud. If you’re up for the challenge, we’d love to hear from you! Important to note As a global business, we’re an equal-opportunity employer that celebrates diversity ac