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.
Language
Tamil
Fluent
English
Advanced
Work Experience
Senior Analyst - Application Development at Accenture Ireland
November 1, 2019 - January 1, 2023IoT 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, 2023CI 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, 2019Middleware 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, 2018Embedded 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, 2013Higher Secondary at Kurinji School
January 1, 2007 - January 1, 2009Advanced Embedded System Technology at Vector Institute
January 11, 2030 - February 13, 2026Qualifications
Advanced Embedded System Technology
January 11, 2030 - February 13, 2026BE Electronics and Communications
January 1, 2009 - January 1, 2013Higher Secondary
January 1, 2007 - January 1, 2009Industry Experience
Computers & Electronics, Manufacturing, Software & Internet
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer today.