19 Aug
|
Intelemec
|
Bengaluru
19 Aug
Intelemec
Bengaluru
We are looking for an experienced TCMS software engineer to work on MPU (Main Processing Unit) development with a strong focus on control build, integration, and testing for railway applications.
Role & responsibilities
- Software development for MPU-based TCMS control applications
- Configuration and generation of Control Builds for different train variants
- Software integration with subsystems (Doors, Brakes, HVAC, IO modules, DDU)
- Perform software integration testing and system-level testing
- Support debugging during lab, integration, and in office testing
- Ensure compliance with railway standards and safety requirements
- Collaborate with system, validation, and testing teams
Required Technical Skills
- Strong experience in TCMS / Train Control software
- Proven experience with MPU software development
- Hands-on experience with Control Build tools (configuration, variant management, build generation)
- Knowledge of real-time embedded systems and software architecture
- Experience in software integration & validation
- Understanding of communication protocols (Ethernet, CAN, MVB, etc.)
- Familiarity with safety-critical development processes (SIL2 / SIL4 is a plus)
Nice to Have
- Experience with CODESYS-based controllers
- Knowledge of PLC-based subsystem integration
- Experience working with European railway OEMs or projects
📌 Software Development Engineer (Bengaluru)
🏢 Intelemec
📍 Bengaluru