Role & Responsibilities :
- Analyzing Customer requirements/ Vehicle Requirements.
- Defining system requirements and system interface specifications for TCMS and various subsystems.
- Design and implement software components in-line with coding standards and safety relevant standards.
- Prepare and review various project planning documents.
- Designing control functions based on functional block diagram or similar programming logic.
- Creating software test specification,configuration, perform code review and support in design verification.
- Perform integration testing and validation testing.
- Perform troubleshooting, analyzing faults, diagnostics, bug fixing and overall increase application and train performance.
- Understand and work as per V model with EN 50657 standards.
- Act as team player, problem solver for the project.
- Work as independent contributor for several modules and functions of TCMS and Vehicle functions.
- Possible travel to foreign country to handle project requirements and review/communicate projects
Key Skills Required :
- 2-8 years of experience required with Area of Experience in Train Control and Management Systems (TCMS): Application Development, Testing, Field Commissioning, Requirement Engineering
- Communication protocol: MVB,WTB ,Ethernet (TRDP).
- Knowledge on standards such as IEC 61131, IEC 61375, etc.
- Good programming knowledge and hands-on project experience in Embedded C, Function Block diagram coding or similar IEC 61131-3.
- Good communication and presentation skills are mandatory requirement.
- Must have worked on more than 2+ Metro or EMU platform projects with SIL>2 level.
- Prior experience of working in Vande Bharat Project would be added advantage.
- Ability to drive a project or function independently.
- Ability to deal with overseas client and partners.




























