CareerPlanSign in

Software Engineer for Rail IoT Devices (Passenger Information Systems) (m/w/d)

Munich, BA, de🌐 Remote💼 Full-time🗓 2026-07-09 → 2026-09-25

Core

Develop software for rail-grade passenger information devices (interior/exterior displays) ensuring safe, reliable, and efficient passenger communication in mission-critical rail environments.

Role type

Software Engineer (Embedded Systems/IoT)

Builds

Real-time display systems for passenger information, seat reservation, passenger counting, and infotainment.

Domain

Rail industry / Embedded Systems

Deliverable

production ML models | product features

Required skills

C++, Linux system programming, software architecture, hardware-software interaction design, performance tuning, scalable software concepts

Preferred skills

AI-supported development tools, electrotechnical background

Technologies

C++, Linux

Responsibilities

Develop software for rail-grade passenger information devices; Work with Linux-based systems for configuration and diagnostics; Design solutions for diverse hardware platforms; Collaborate with system engineering, hardware, and test teams; Ensure long-term reliability in demanding rail environments.

Seniority

Mid-Senior, hands-on IC

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