10,000+ Active Jobs
|
500+ Hiring Companies
|
100% Verified Jobs
India
HiringGo Logo
Companies
Exclusive Jobs
Jobs Login
Homeโ€บCompaniesโ€บCyientโ€บTCMS Engineer-MPU
C

TCMS Engineer-MPU

๐Ÿ“LOCATIONBangalore
๐Ÿ“ˆEXPERIENCE3 to 7 Yrs
๐Ÿ•˜TYPEFull time
๐ŸฅIndustryEngineering / Construction
๐Ÿ—“POSTED22 Jul 2026

01Overview

* 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.

02What you'll need

Experience
3 to 7 Yrs
Employment Type
Full time
Programming languages
test planningdebuggingsystem testingtechnical documentationC programmingTCMS software developmentembedded firmwaremicroprocessor unitshardwaresoftware integrationsystem requirements analysis

03About CYIENT

Engineering / ConstructionIndustry
Full timeEmployment Type
BangaloreLocation
Not Disclosed ยท salary hidden by employer
3 to 7 Yrs ยท Bangalore
Applications are reviewed directly by the hiring team.
Role Snapshot
Work ModeNot specified
Visa SponsorshipNot specified
RelocationNot specified
Job TypeFull time
C
CYIENT
Engineering / Construction
View all CYIENT jobs โ†’
Share