CareerPlanSign in

Software Entwickler (m/w/d) Embedded Systems Assembler C++

Mönchengladbach, NORDRHEIN_WESTFALEN💼 Full-time🗓 2026-02-24 → 2026-09-27

Core

Develop safety-critical software modules for railway signaling systems (level crossing installations) using Assembler (x86) and C++.

Role type

Embedded Systems Software Engineer (Safety-Critical)

Builds

Railway signaling and interlocking systems for train safety and efficiency

Domain

Rail transport / Railway signaling / Safety-critical embedded systems

Deliverable

production ML models | product features

Required skills

Assembler (x86/80186), C++, 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

Assembler (x86/80186), C++, 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 according to EN standards

Seniority

Mid-level, hands-on IC

Sourced via bundesagentur · Listed on CareerPlan, which tracks 814,000+ jobs from 20+ sources.