Search by job, company or skills

Cyient

TCMS Engineer-MPU

Save
new job description bg glownew job description bg glow
  • Posted 4 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

* Design, develop, and implement TCMS software applications, including embedded firmware for microprocessor units, ensuring adherence to industry standards (e.g., EN 50128, IEC 61508) and project requirements.
* Perform hardware-software integration for MPU-based TCMS components, including debugging, testing, and validation activities.
* Conduct detailed analysis of system requirements, translating them into technical specifications and architectural designs for MPU-specific functionalities.
* Develop and execute comprehensive test plans, test cases, and procedures for TCMS software and hardware, utilizing various simulation and testing tools.
* Participate in system-level testing, including factory acceptance testing (FAT) and site acceptance testing (SAT), ensuring the robust performance of TCMS systems.
* Troubleshoot and resolve complex technical issues related to MPU hardware, firmware, and software interfaces during development and deployment phases.
* Collaborate effectively with cross-functional teams, including hardware engineers, system engineers, project managers, and quality assurance personnel.
* Prepare and maintain technical documentation, including design specifications, test reports, user manuals, and maintenance procedures.
* Stay updated with emerging technologies and best practices in TCMS, embedded systems, and railway signaling.

Job Qualifications**

* Bachelor's or Master's degree in Electrical Engineering, Electronics Engineering, Computer Science, or a related field.
* Proven experience (typically 3+ years) in the design, development, and testing of embedded systems, specifically with microprocessor units (MPUs).
* Strong proficiency in programming languages such as C, C++, and potentially assembly language for embedded applications.
* Familiarity with real-time operating systems (RTOS) and embedded software development toolchains.
* Knowledge of communication protocols commonly used in TCMS (e.g., MVB, CAN, Ethernet, RS-485).
* Understanding of railway signaling principles and standards (e.g., EN 50128, EN 50126, EN 50129) is highly desirable.
* Experience with hardware-software integration and debugging tools (e.g., oscilloscopes, logic analyzers, in-circuit emulators).
* Ability to read and interpret electrical schematics, block diagrams, and technical specifications.
* Excellent analytical, problem-solving, and communication skills.
* Ability to work independently and as part of a collaborative team in a fast-paced environment.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147499725