Projektmitarbeiter Steuerungsentwicklung Schiene (m/w/d)
Core
Develops control systems and software for rail vehicles, focusing on the Train Control Management System (TCMS), programmable logic controllers (PLC), and human-machine interfaces (HMI).
Role type
Software engineer (rail vehicle control systems)
Builds
TCMS software, PLC programs, HMI displays, vehicle diagnostic units
Domain
Rail transport / Industrial automation
Deliverable
production ML models | product features | infrastructure
Required skills
TCMS/PLC programming (IEC 61131), HMI display programming, bus system configuration, embedded systems programming, system and software requirements analysis, debugging and optimization
Preferred skills
Rail vehicle system knowledge, experience with automation systems
Technologies
IEC 61131, SPS (PLC), HMI systems, bus systems
Responsibilities
Develop software for rail vehicles (TCMS), create system and software requirements, program programmable logic controllers, program HMI interfaces, develop vehicle diagnostic units, configure hardware and control bus systems, conduct test runs and commissioning, troubleshoot and optimize systems, create software documentation