CareerPlan

Embedded Software-Entwickler (m/w/d) - Railway

Neuss, NORDRHEIN_WESTFALENFull-time2026-09-10 → 2026-10-14
Hybrid

Core

Developing embedded software for railway vehicles and infrastructure, focusing on safety-critical systems and compliance with standards like EN 50126/50716/50129.

Role type

Senior Embedded Software Engineer (Railway)

Builds

Safety-critical software for modern rail vehicles, signaling systems, and control systems.

Domain

Railway / Embedded Systems / Safety-Critical Software

Required skills

C/C++, Embedded software development, Compiler/Toolchain knowledge, Linux systems, Software architecture design, Requirements analysis & traceability, V-Model process, CAN/Ethernet/TCP/IP protocols, Cybersecurity integration, Debugging complex systems

Preferred skills

Free Pascal, Railway industry experience, EN 50128/50701 standards, Scrum, English language proficiency

Technologies

C, C++, Free Pascal, Linux, Polarion, DOORS, Jama, CAN, Ethernet, TCP/IP

Responsibilities

Develop embedded software for rail vehicles and infrastructure across the full lifecycle; Create requirements specifications and software architectures; Implement and test software in C/C++ and system-level languages; Optimize software for performance, robustness, and security; Analyze and resolve complex issues in software, toolchains, and OS; Ensure traceability between requirements, design, and implementation; Collaborate with interdisciplinary hardware, system, and test teams.

Seniority

Senior, hands-on IC