CareerPlan

Software Engineer for Rail IoT Devices (Passenger Information Systems)

Munich, BA, deFull-time2026-10-09 → 2026-11-11

Core

Develop and optimize software for Linux-based embedded passenger information display systems in rail environments.

Role type

Embedded Software Engineer (Linux/C++)

Builds

Interior and exterior display systems for rail passenger information

Domain

Rail industry / Embedded Systems

Required skills

Linux embedded systems, C++, software configuration, system debugging, networking, software architecture

Preferred skills

electrotechnical background, software-hardware interaction, AI-supported tools

Technologies

Linux, C++, embedded platforms

Responsibilities

Configure and optimize software solutions for rail-grade devices, troubleshoot complex system behavior across software and hardware, collaborate with system engineering and hardware teams, evaluate new technologies for product robustness

Seniority

Mid-Senior, hands-on IC