Skip to main content
Kavya Vikram

Kavya Vikram

Senior Embedded Systems Engineer | TCMS & Railway Control Systems

Talent
HyderabadMember since July 9, 2026
STM32F4STM32F429ZICANSAE J1939-21ECNTRDPCANopenEthernetUDPRS485BLDC motor controlPWMDRV8305 gate driverOpenPLCTCMSIEC 61375EN 50128
·

Hire this person

Send a job offer directly to this candidate

STM32F4STM32F429ZICANSAE J1939-21ECN

About

Senior Embedded/Firmware Engineer with 3+ years of experience delivering safety-critical railway and industrial control systems, including Train Control & Management Systems (TCMS), automatic door control, and motor control platforms for programs such as Mumbai Monorail and Vande Bharat. Strong hands-on expertise across STM32 and i.MX RT microcontrollers, bootloader and driver development, CAN/J1939, ECN, TRDP, CANopen and Ethernet/UDP communication, BLDC motor control, and PLC/CODESYS integration. Experienced in SIL2 software development and verification activities aligned with EN 50128 processes, including requirements traceability, defensive programming, and structured unit/integration testing.

Comfortable owning firmware end-to-end — from hardware bring-up and driver development through system-level debugging, integration, and field validation — in real-time, safety-critical environments.

Experience

Senior Embedded Engineer at Medha Servo Drives (2022-06 – Present)

  • Designed and delivered TCMS and automatic door control firmware for the Mumbai Monorail program, supporting safety-critical, real-time operation across onboard train subsystems.
  • Developed train control communication cards and protocols for the Vande Bharat Express, enabling reliable real-time data exchange between onboard control units over ECN-based TCMS networks using the TRDP protocol.
  • Engineered an Automatic Door Control System on STM32 with a custom bootloader, enabling secure, field-updatable firmware and reducing downtime for future software updates.
  • Implemented BLDC motor control using the DRV8305 gate driver with 1x PWM commutation, tuning control loops for smooth, efficient motor operation.
  • Built a SAE J1939-21 CAN communication stack on the i.MX RT1172, ensuring standards-compliant messaging across railway control networks, with CANopen-based device interfacing.
  • Integrated STM32F429ZI firmware with OpenPLC/CODESYS, bridging low-level embedded control with PLC-based automation logic for industrial and railway applications.
  • Developed high-speed frequency capture and RS485-based visualization for real-time signal monitoring and diagnostics.
  • Performed SIL2 software development and verification activities per EN 50128, including requirements traceability, defensive programming practices, and structured unit/integration test coverage.
  • Owned system-level debugging across hardware and firmware boundaries, driving root-cause analysis to resolve field and integration issues.
  • Collaborated cross-functionally with hardware, PLC, and validation teams to integrate and test control units end-to-end, from bring-up through commissioning support.

Education

B.Tech in Electronics & Communication Engineering (ECE) – JNTUK (2022)

Diploma in Electronics & Communication Engineering (ECE) – SUVR&SR GPW (2019)

Senior Secondary School – Sri Nagarjuna High School (2016)

Skills

Senior Embedded Systems EngineerTCMS & Railway Control Systems

Reviews