Wabtec logo
Wabtec3 days ago

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

Hybrid · Munich, Bavaria, Germany

Type
Full Time
Level
Mid Level
Education
Bachelors Degree
Company size
Large

Job Summary

Software Engineer for Rail IoT Devices (Passenger Information Systems) responsible for developing rail-grade passenger information software using C++ on Linux-based platforms. Contribute to interior and exterior display systems that provide real-time, high-quality information to millions of travelers in mission-critical rail environments. Design solutions for multiple hardware platforms, collaborate with system engineering, hardware and test teams, and use AI-supported tools to improve development efficiency and software quality. Ensure long-term reliability and performance in demanding rail environments. Remote work option available (hybrid) in Munich, Germany.

Required Qualifications

  • Degree in Electrical Engineering, Computer Science, or a comparable field
  • Strong programming skills, especially in C++
  • Solid experience with Linux in system- or device-oriented environments
  • Strong communication skills and team orientation
  • C1-level English
  • Interest in understanding software-hardware interactions
  • Ability to translate requirements into scalable, maintainable software concepts
  • Experience collaborating with system engineering, hardware, and test teams
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Wabtec

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

Apply on Sorce