Hi, I’m Magintha Sri Ashokmani, an Embedded Software Engineer with 8.5 years of hands-on experience in embedded C/C++ development, specializing in real-time firmware for LTE modules, gateways, and automotive In-Vehicle Infotainment systems. I excel at low-level protocol integration (I2C, SPI, UART), RF firmware development, and DevOps practices including CI/CD, configuration management, build automation, and release processes. I’m passionate about designing robust embedded systems and bridging software with hardware across the full development lifecycle.

Magintha Sri Ashokmani

Hi, I’m Magintha Sri Ashokmani, an Embedded Software Engineer with 8.5 years of hands-on experience in embedded C/C++ development, specializing in real-time firmware for LTE modules, gateways, and automotive In-Vehicle Infotainment systems. I excel at low-level protocol integration (I2C, SPI, UART), RF firmware development, and DevOps practices including CI/CD, configuration management, build automation, and release processes. I’m passionate about designing robust embedded systems and bridging software with hardware across the full development lifecycle.

Available to hire

Hi, I’m Magintha Sri Ashokmani, an Embedded Software Engineer with 8.5 years of hands-on experience in embedded C/C++ development, specializing in real-time firmware for LTE modules, gateways, and automotive In-Vehicle Infotainment systems.

I excel at low-level protocol integration (I2C, SPI, UART), RF firmware development, and DevOps practices including CI/CD, configuration management, build automation, and release processes. I’m passionate about designing robust embedded systems and bridging software with hardware across the full development lifecycle.

See more

Skills

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate
Intermediate

Language

Tamil
Fluent
English
Advanced

Work Experience

Senior Analyst - Application Development at Accenture Ireland
November 1, 2019 - January 1, 2023
IoT Firmware Development – Cloud-Connected Device: Implemented firmware in C for a cloud-connected IoT device to receive commands from the cloud and control solid-state relays. Designed and developed firmware for Particle Photon WiFi devices to control relays and published events to the Particle Cloud (Node.js) with devices listening to those events. Contributed to CI pipelines and sanity test automation, developing automated tests in Python, integrating them with CI (Jenkins), and configuring Slack alerts. Managed Git workflows and performed bug fixes to ensure stable releases across platforms.
Automation Engineer at Accenture Ireland
November 1, 2019 - January 1, 2023
CI Pipeline and Sanity Test Automation: Designed and developed Continuous Integration pipelines and automated sanity test flows to streamline build verification, improve code quality, and enable faster release cycles. Implemented automated sanity tests in Python, integrated with Jenkins, and added Slack notifications for immediate failure alerts. Managed Git workflows and contributed to contribution and release builds.
Senior Software Engineer at ROBERT BOSCH ENGINEERING LTD
April 1, 2018 - May 1, 2019
Middleware Development – UDS Protocol: Developed C++ middleware applications for Renault and Nissan In-Vehicle Infotainment (IVI) systems using Unified Diagnostic Services (UDS). Led root cause analysis of software defects, analyzed requirements, wrote feature test cases with CAPL, and performed On-Board Diagnostics using CANoe. Engaged in both manual and automation testing for infotainment features. Worked with embedded Linux, Eclipse-based environments, and tools like GIT, Gerrit, JIRA, and Jenkins.
Firmware Engineer at IGRENENERGI TECHNOLOGIES PRIVATE LIMITED
March 1, 2015 - March 1, 2018
Embedded Gateway Development – OCC: Designed and developed OCC firmware in C, acting as a gateway between server-side software and Optimizer devices. Implemented data collection with timestamps, Wi-Fi data upload, and flash memory buffering for offline scenarios. Enabled remote parameter read/write, firmware upgrades, and fault history display on LCD. Developed and troubleshooted device drivers for peripherals (Wi-Fi, RTC, EEPROM, FLASH MEMORY) and supported RS232/RS485 interfaces; involved in remote firmware upgrade and general testing/maintenance.

Education

BE Electronics and Communication at Hindusthan Institute of Technology
January 1, 2009 - January 1, 2013
Higher Secondary at Kurinji School
January 1, 2007 - January 1, 2009
Advanced Embedded System Technology at Vector Institute
January 11, 2030 - February 13, 2026

Qualifications

Advanced Embedded System Technology
January 11, 2030 - February 13, 2026
BE Electronics and Communications
January 1, 2009 - January 1, 2013
Higher Secondary
January 1, 2007 - January 1, 2009

Industry Experience

Computers & Electronics, Manufacturing, Software & Internet

Skills

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate
Intermediate