Job Description
Description
To strengthen the development team of the TCMS (Train Control and Management System) core platform, we are looking for a Software Engineer to join a technologically advanced, safety-critical environment.
The selected candidate will contribute to the design, development, and maintenance of the core software components of the TCMS platform, supporting onboard train applications and control and communication subsystems.
Key Responsibilities
Development and maintenance of TCMS platform software (middleware, core services, common libraries).
Design and implementation of robust, reusable, and maintainable software components.
Development in embedded/Linux and real-time environments.
Integration with railway communication systems (e.g. fieldbuses, Ethernet, industrial protocols).
Analysis of technical requirements and support for requirements...