Software Development Engineering Entry Professional

Hitachi Rail

Full-time Computer Occupations
Apply Now
Location
Naples, Campania, Italy
Posted
June 04, 2026

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...