Software-Architekt (m/w/d) Embedded C++
Core
Design and manage secure, modular software architectures for embedded C++ systems in railway signaling and safety technology.
Role type
Senior Embedded C++ Software Architect
Builds
Digital solutions for signaling and safety systems (interlocking, level crossings, control systems) for global rail operations
Domain
Rail transport / Railway signaling / Safety-critical embedded systems
Required skills
Embedded C++ software design, Object-oriented C++ development, Requirements management, UML/SysML modeling, EN 50716 compliance, Functional safety knowledge (ISO 26262/ASPICE)
Preferred skills
CENELEC standards experience, Automotive safety standards, Aerospace safety standards
Technologies
IBM DOORS, Polarion, C++
Responsibilities
Define and maintain software architecture, Ensure requirements traceability to code, Bridge systems engineering and agile development teams, Enforce code quality and design patterns, Create architectural and requirements specifications
Seniority
Senior, hands-on IC