Your Mission Key Responsibilities: Design, develop, and test software architectures for Train Control and Monitoring Systems (TCMS). Integrate and configure power electronics control software (e.g., traction inverters, auxiliary converters) with the vehicle control unit. Define and implement communication protocols (such as MVB, TRDP, CANopen, and Ethernet) for seamless subsystem data exchange. Conduct software verification, hardware-in-the-loop (HIL) testing, and commissioning activities both in the lab and on-site.
Techfirm Engineering is looking for a TCMS Software Engineer ready to take on exciting challenges and grow with us.