Experience in train-borne PIS, 4G/5G modems, medical, lighting, and industrial control systems.
Embedded C/C++ development across application and driver layers on multiple architectures.
SIL/HIL automation framework development using Python and Robot Framework.
RTOS-based software design (proprietary and commercial).
Agile and V-Model development; CMMI-5, ISO, and FDA compliance.
Experience mentoring junior engineers.
Overview
12
12
years of professional experience
Work History
Senior Embedded Software Engineer
Path Infotech(Client ST Engineering)
06.2025 - Current
Architected a 5G FRMCS/MCX Gateway between Train PIS and MCX Server on Intel x86-64 (Ubuntu) using C++, implementing AT command services, SIP call bridging (PJSIP), and MCX core services using Gstreamer WebRTC and WebSocket.
Developed a Python + Robot Framework-based SIL/HIL automation framework for Passenger Information Systems using Raspberry Pi, with audio/image validation via OpenCV, Gstreamer, and ALSA.
Technical Specialist
MediaTek(Via Aritha Consulting)
07.2018 - 11.2024
Worked on SIM/eSIM-UE interface layer development and maintenance.
Contributed to SIM/eSIM functional modules, including AT command Interface to Android, Security management, and SIM toolkit Application.
Worked on 4G/5G Modem protocol stack Layer 4 software modules.
Took ownership of Layer 4 modules, including LAC, RAC, DMF, and SS.
Implemented extended AT commands for the modem, including both MediaTek proprietary and OEM-specific commands.
Worked on OEM and Network Operator-specific feature requirements and enhancements for the modem.
Mentored junior team members and was involved in code reviews.
Technical Specialist
Aritha Consulting
08.2022 - 06.2023
Worked on the development of Bootloader for WIFI notification device’s FOTA feature.
Design & Development bootloader for PIC24EP series microcontroller.
SPI EEPROM driver development. Development of Application layer for FOTA.
UI Menu development on a monochrome LCD display.
Code modification of WIFI Application layer for FOTA use case scenarios.
Senior Software Engineer
Universal Electronics
11.2017 - 06.2018
Worked on the maintenance of BLE based remote control software.
Worked on the Unit level firmware verification of remote-control software.
Senior Software Engineer
Mindteck
10.2016 - 11.2017
Worked on the development of Lumawise Z50 LED Drive based on DALI 2.0 protocol.
Requirement analysis and SRS creation from PRD.
Software design document creation. Development of DALI 2.0 Interface.
Worked on the development of CATS2.2 (Compact Automated Test System 2.2) for testing Automotive ECU.
Design & Development of CATS software modules. Development of Engine Speed simulation software.
Development of Relay control and Node voltage measurement modules.
Integration of TI based USB2.0 high speed USB bus to the application.
Member Technical Staff
HCL Technologies
05.2014 - 09.2016
Worked on the development of an Insulin Delivery Device, for client BD, a class 3 medical device for diabetes.
Requirement analysis and review, High-Level design and Low-level design.
Design & Development of Insulin delivery device application software and validation.
Development of pump controller driver and validation.
Development of SPI Driver and Handshake protocol. Development of SPI transport level APIs.
Adherence to MISRA C, IEC-62304, ISO-14971, IEC-60601 standards.
09.2010 - 05.2014
Worked as a technical faculty member in an academic training centre in Kerala, India.
Education
Bachelor of Technology - Electronics & Communication
Network Engineer at TATA POWER /onsite (under contract of client wipro infotech,on a payroll of impact Infotech LTD)Network Engineer at TATA POWER /onsite (under contract of client wipro infotech,on a payroll of impact Infotech LTD)