Kavya Vikram
Senior Embedded Systems Engineer | TCMS & Railway Control Systems
Hire this person
Send a job offer directly to this candidate
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)