Software-Architekt (m/w/d) Embedded C++
Core
Designing and maintaining safe, modular software architectures for embedded C++ systems in railway signaling and safety technology.
Role type
Senior Software Architect (Embedded C++)
Builds
Digital solutions for signaling and safety systems for trains and rail infrastructure
Domain
Rail transport / Railway signaling / Safety-critical systems
Required skills
Embedded C++ (object-oriented), Software architecture design, Requirements management, UML/SysML modeling, EN 50716 compliance, Functional safety knowledge (ISO 26262/ASPICE)
Preferred skills
CENELEC standards experience, Automotive safety standards, Agile development practices
Technologies
C++, IBM DOORS, Polarion, UML, SysML
Responsibilities
Define and document software architectures, Ensure requirements traceability, Bridge systems engineering and development teams, Enforce code quality and design patterns, Create architectural specifications
Seniority
Senior, hands-on IC