
Lead Engineer -TCMS Development
Job Description
As a Lead Engineer-TCMS Development you will be responsible for followings:
• Definition of system requirements and system interface specifications for vehicle control.
• Design and implement software components in alignment with the guidelines for safety-relevant software systems
• Designing control functions based on functional block diagrams.
• Generating software test specifications, conduct code review and support in design verification.
• Should support in integration tests and validation tests.
• Analysing diagnostic information, bug fixing and defining new control logic to improve the vehicle performance.
• Capable to build TCMS concepts for locomotive / trains on vehicle level
• Should be able to implement up gradation / new work of application software with end-to-end responsibility following the V-model approach in accordance with EN 50657 standards.
• Should conduct training sessions for customer and service colleagues.
• Should act as problem solver, ensuring application of correct standards.
• Responsible to work independently on several TCMS subsystems also create logic block diagrams for it.
Work Experience
• We are looking for candidates having bachelor’s or master’s degree in electrical, electronic or computer science with 6-9 years of relevant rolling stock experience.
• Domain knowledge of locomotive/ train control
• Experience of working for local and global projects
• Experience in leading a team of TCMS development engineers
• Experience in working with MVB, WTB, Ethernet communication protocols. Knowledge of TRDP would be added advantage.
• Strong understanding and proven experience with requirement engineering is prerequisite.
• Good understanding of standards such as IEC 50128, IEC 61131, IEC 61375 etc.
• Good communication and presentation skill completes your profile.
• You should demonstrate strong teamwork and able to guide peers to bring out required results