Software Developer – Cybersecurity (f/m/d)
Core
Develop peripheral components for a safety-critical railway interlocking system (ECMUX) with a strong focus on cybersecurity.
Role type
Senior IC software developer (safety-critical systems)
Builds
Route control product family components for railway signaling
Domain
Railway signaling and safety-critical software
Required skills
Java SE, Linux (bash scripting, user management), Software architecture and design (OOP), IP networks and protocols, Cybersecurity standards and best practices
Preferred skills
Security certifications (e.g., ISC-CISSP), Embedded/real-time development, Eclipse IDE, CI/CD pipeline development, Virtualization (containers/VMs), Test automation, Agile/Scrum, Railway domain knowledge
Technologies
Java, Linux, Bash, Maven, Jenkins, SonarQube, Git, EULYNX
Responsibilities
Define requirements, design, implement, and unit test software components; maintain CI/Test Automation pipelines; ensure safety-critical compliance; collaborate in international agile teams
Seniority
Senior, hands-on IC