Informatikerin / Informatiker / Elektrotechnikerin / Elektrotechniker als Software-Architekt (m/w/d)
Core
Designing and maintaining safe, modular software architectures for embedded C++ systems in railway signaling and control technology.
Role type
Senior Software Architect (Embedded Systems)
Builds
Digital control and signaling solutions for railway infrastructure (stations, crossings, control systems)
Domain
Rail transport / Railway signaling / Embedded software engineering
Deliverable
production ML models | product features
Required skills
Embedded C++ development, Object-Oriented Design, Software Requirements Management, UML/SysML modeling, Systems Engineering principles, EN 50716 compliance
Preferred skills
CENELEC standards, Functional Safety (ISO 26262, ASPICE), Agile methodologies
Technologies
C++, IBM DOORS, Polarion, UML, SysML
Responsibilities
Define and document software architectures ensuring traceability from requirements to code, Bridge Systems Engineering and agile development teams, Enforce code quality and modern design patterns, Ensure compliance with strict railway technical standards
Seniority
Senior, hands-on IC