TCMS Systems Engineer

Job ID
# of Openings
Job Locations


The goal is to ensure TCMS will manage suppliers for TCMS sub-systems for multiple technical documentations, software and system will be delivered with excellent quality (Q), on  time (T), and on budget (C) to the vehicle projects, meeting the targets defined by the responsible TCMS Product Development Manager.
This workpackage is for covering the review of system and functionnal requirements, contribute to the design or update of ICD’s and HMI of the project. To lead and perform investigations of Suppliers issues. The activities also contributes to manage change requests, RFA and RFC between TCMS, the suppliers and the final customer. Participate on validation and verification activities with the suppliers selected.


Support with the ongoing development and end-to-end testing of the Train Control and Monitoring System (TCMS) and support with the delivery of the TCMS through reviewing software deliverables and system level design documentation provided by suppliers as well as demonstrating the functionality through developing and executing test procedures.

Driving the platform solution forward through development of the on-board TCMS for the project through managing the system’s complex interfaces, gathering and analyzing technical data associated with the connected systems and solving arising system level design problems.

Further developing the platform design approach, improving the value stream and establishing a succession plan for upcoming projects through performing system trade-offs and coordination studies, creating novel design alternatives where appropriate, developing reliability, safety and maintainability approaches and deciding on optimum design approaches.


The candidate should take the leadership/responsibility for the TCMS system for this project. This involves interacting with various subsystem engineers as well as other departments, such as reliability/safety.

The position may also involve travel to the customer’s location in USA.


The engineer will be responsible for :

  • System functional design.

    Based on Product System Architecture and the Technical Requirements specifications. The supplier will:

    a- Prepare the system architecture and describe the system functions.

    b- Prepare the system architecture document for submission to the customer.

  • Change requests/field issues from the customer

    For this deliverable, the supplier will:

     a- Analyse the Technical Specifications Documents

    b- Clarify the  requirements with the customer

    c- Analyse the Gap with the product requirements.

    d- Submit cost estimations for change scope that is outside the base contract requirements

  • Software Requirements Specification (SRS).

    The supplier will :

    a-Document the software interfaces, the software functions, and the software requirements. This will be used as the input to the SW development.

    b-Generate the SRS document along with the requirements applicable to the project

  • TCMS Qualification procedure and Report.

    For this deliverable, the supplier will:

    a- Prepare a test specification procedure to qualify the TCMS system functions.

    b- Qualify TCMS at a system level in the labs

    c- Submit the test procedure and the test report to the customer

  • TCMS Interface Control (ICD) Documents and other documentation

    The supplier will:

    Provide TCMS interface documents describing the list of signals exchanged between the TCMS systems via network interfaces.

    The ICD documents are mainly generated from the project configuration tool (SYNAPSE)

    Other documentation involves CDRLs and project documents


• BSc degree, MA or PhD graduate.
• Working towards Chartered Engineer status.


  • Ability for analysis and synthesis
  • Leadership and ability to work as a team
  • Good working method and time management
  • Autonomy, stringency, resourcefulness and flexibility
  • Mastery of French and English (written and oral)
  • Knowledge of system engineering processes
  • Knowledge of modeling languages


• Minimum 2 years of relevant work experience.

• Experience within TCMS system engineering.




Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Connect With Us!

Unable to find what you are looking for in our open roles? Please feel free to click here to Connect with us for general consideration as part of our Talent pool.