Software Entwickler (m/w/d) Embedded Systems Assembler C++
Core
Develop safety-critical software for railway signaling systems, including design, implementation, and verification of modules for level crossings and signaling infrastructure.
Role type
Embedded Systems Software Engineer (C++/Assembler)
Builds
Safety-critical software modules for railway signaling and control systems
Domain
Rail transport / Railway signaling / Safety-critical systems
Required skills
C++, x86/80186 Assembler, embedded systems development, requirements management, test specification creation, integration testing, safety case documentation (EN 50126/50128/50129)
Preferred skills
Railway signaling domain knowledge, agile software development practices
Technologies
C++, Assembler (x86/80186), MS Office
Responsibilities
Create specifications for safety-critical software, design and implement software modules, conduct reviews and verifications, create test specifications and perform integration tests, generate safety case documentation
Seniority
Mid-level, hands-on IC