15 years of consulting in niche markets

Jobs in TCMS Train Control Management System

TCMS (Train Control and Management System),  which consists of the following :  

Train control and command Train safety Maintenance Passenger Information Systems Passenger Comfort system  Video surveillance Train to wayside data transfer

All the electronic equipment, traditional train wiring and activators are connected to central processor units. The role of these central TCMS calculators is to merge the traditional wiring and more complicated electronics to reach the required train function.

The role of TCMS team is to program the Applicative Software of the central calculators and make sure the requested behaviour of the related train-systems is achieved.


Activities inside the TCMS team are split in different area: 

Development  Validation Train Support


TCMS gives an opportunity to  see many train environment aspects,  functions and interfaces.

TCMS gives an opportunity to  have a challenging job and variety in everyday work but always surrounded with train environment and functions.

TCMS Activities : Development

Developing TCMS Applicative Software consists of achieving the required systems functions in accordance with the train requirements.
Development activities include the following:  

Requirement management Configuration and change management of the software releases Software specification  Software coding  Software integration, sanity check and unitary testsProcesses and tools optimisations

During developing TCMS software engineers interface with many different teams, including Train System teams, Train Architects, Project Management, TCMS Validation teams and Safety teams. 

Depending on the role in the Development Team, you require a very good knowledge of the train environment or represent an excellent opportunity to gain knowledge on it.

TCMS Activities : Validation and Train Support

TCMS Validation and Verification Engineers ensure that the Applicative Software development into the TCMS department correspond the required behaviour. This has to be confirmed in nominal and degraded scenarios.
Validation activities include:  

Requirement management/Test management Configuration and change management of the software  releases Software Specification Verification Tests specifications and scripting Software review/Code review Supporting Software integration on trains Processes and tools optimisations  Release note restriction

During validating TCMS software, team usually works together with engineers from the departments of Development, Train Integration and Project Management.  

Validation is a very good entry point to be connected with the functional behaviour of trains.


This section enables you to customise your search and return those jobs that fit the criteria you have selected. Visit regularly to search for new opportunities or alternatively register for jobs by email and receive new vacancies direct to your inbox.

For our clients we are looking for a MBSE Architects to support commissioning activities in MBSE Architects Contract Job Germany, France, Italy Contract: 12 Months + possible extension High paying placement above market rates. Payments terms daily. English required. Locatio...
Salary: Negotiable Sector: SAP, Infor, Oracle, Digital, Apps and Gaming Developers, IT Solutions and Architects, Telecoms & Embedded Systems, Data Centre Operations Cobol DB2 Programmers, Microsoft Applications, Banking and Hedge Fund Technology, Cyber Security, IT Project Managers, PTC CAD PLM ALM Flex SLM IoT, Computer Operators, Cobol , Microsoft Dynamics AX / 365 , Configuration , AEM / CQ5, Windchill, .net, Sharepoint, PCB, augmented reality, Part-time Manager Assistant , TCMS Train Control Management System Contract Type: Contractor
For our client we are looking for a TCMS Train Control Management System Engineers to support commissioning activities in Vasteras, Sweden. Long-term contracts 6-12+ months Good Rates, ongoing Sweden – full relocation EU and non-EU Nationals are Welcome!
Salary: Negotiable Sector: TCMS Train Control Management System Contract Type: Contractor