Software Integrator (m/w/d)
Core
Integrating software components into highly available, safety-critical railway signaling systems and cloud-based digital interlocking platforms.
Role type
Senior IC software integrator (railway signaling)
Builds
Cloud-based digital interlocking solutions for rail operators
Domain
Railway signaling / Safety-critical embedded systems
Required skills
Software integration, Linux system administration, Containerization (Docker, OpenStack), CI/CD pipelines, Networking (IP, TCP, UDP), Scripting (Python, Bash, Perl), Distributed systems, Functional and performance testing
Preferred skills
Experience with distributed, fault-tolerant, and embedded systems
Technologies
OpenStack, Docker, GNU Toolchain, Python, Bash, Perl
Responsibilities
Integrating software components from internal teams and third-party suppliers, Building and deploying applications in containerized environments, Configuring networks and system environments, Executing functional, integration, and performance tests, Analyzing and resolving integration issues, Working hands-on with distributed hardware systems in laboratory environments, Supporting and improving CI/CD processes, Creating and maintaining high-quality documentation
Seniority
Mid-Senior, hands-on IC