Logo Wabtec Corporation

Software Engineer for Rail IoT Devices

Job

  • Level
    Experienced
  • Location
    Munich
  • Working Model
    Onsite
  • Job Field
    Embedded
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment

Job Summary

In this role, you will develop software solutions for passenger information systems on trains, work with Linux-based embedded systems, and optimize the interaction between software and hardware.

Job Technologies

Your role in the team

  • Wabtec Corporation is a global leader in equipment, systems, digital solutions, and value-added services for the freight and transit rail industry.
  • As a leading provider of passenger information systems for the rail industry, we deliver solutions that ensure safe, reliable, and efficient passenger communication.
  • As a Software Engineer for Rail IoT Devices, you will contribute to the software foundations of interior and exterior display systems that provide real-time, high-quality information to millions of travelers in mission-critical rail environments.
  • Work hands-on with Linux-based embedded systems, including configuration, diagnostics, debugging, networking, and performance analysis.
  • Define, configure, and optimize software solutions for rail-grade passenger information devices across a variety of hardware platforms.
  • Investigate complex system behavior across software, hardware, embedded platforms, and networked environments to identify underlying causes and drive sustainable improvements.
  • Contribute to customer projects for major suppliers in the global rail industry.
  • Support customer projects for major suppliers in the global rail industry by analyzing system interactions and improving reliability, performance, and maintainability.
  • Collaborate closely with system engineering, hardware and test teams to ensure seamless operation of end-to-end solutions.
  • Use AI-supported tools to improve engineering efficiency, troubleshooting workflows, and solution quality.
  • Evaluate new technologies, tools, and approaches to improve product robustness and long-term maintainability.

This text has been machine translated. Show original

Our expectations of you

Education

  • Degree in Electrical Engineering, Computer Science, or a comparable field (electrotechnical background is a plus).

Qualifications

  • Strong technical curiosity and a passion for understanding how complex systems work.
  • Hands-on troubleshooting skills and a structured approach to problem-solving.
  • Strong C++ skills and a solid understanding of software fundamentals.
  • Interest in software-hardware interaction and system integration.
  • Ability to quickly familiarize yourself with new technologies, tools, and technical domains.
  • Ability to systematically explore and understand complex technical environments.
  • Knowledge of software architecture and design principles is a plus.
  • Starke Kommunikationsfähigkeiten und Teamorientierung.
  • C1-level English.

Experience

  • Solid experience with Linux-based systems, software configuration, or solution architecture in embedded environments.

This text has been machine translated. Show original

Benefits

Work-Life-Integration

Health, Fitness & Fun

Topics You Will Work On

Job Locations

  • Location Munich

    Bayern

    Germany

About Your Employer

Wabtec Corporation

Wabtec Corporation

Wabtec Corporation, founded in 1869, is a major player in the railway industry, providing comprehensive solutions such as locomotives and transit systems. Its innovative strength and experience make it a trusted partner.

Description

  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
  • Industry
    Industry, Production
Logo Wabtec Corporation

Software Engineer for Rail IoT Devices

Location
Munich
Working Model
Onsite
Diversity
Open for all genders
English Only
English only required

More Jobs