Softwareentwickler für Schienenfahrzeuge (m/w/d)
Core
Software development and validation for rail vehicle control systems and subsystems, supporting manufacturers in the rail industry.
Role type
Software Engineer (Rail Vehicle Control Systems)
Builds
Rail vehicle electrical, control, and mechanical subsystems
Domain
Rail transport / Industrial automation
Deliverable
production ML models | product features
Required skills
Software development lifecycle management, system specification creation, interface definition, industrial network administration, software documentation, customer training and consulting
Preferred skills
Rail vehicle control experience, automation systems knowledge, TCMS/PLC (IEC 61131), relational databases, object-oriented development, safety-critical software (EN 50128/50657)
Technologies
TCMS, SPS (IEC 61131), relational databases
Responsibilities
Work through the complete software lifecycle from concept to commissioning, collaborate with internal and external partners, define system specifications and interfaces, develop and validate complete and partial systems, perform administrative tasks in industrial networks, create software documentation, provide customer training and consulting
Seniority
Mid-level, hands-on IC