
Accomplished Senior Embedded Software Engineer with proven expertise in architecting and developing high-performance embedded firmware using C/C++ for IoT, smart mobility, industrial automation, and connected device applications. Experienced across the complete product development lifecycle, including firmware design, board bring-up, hardware-software integration, system debugging, validation, and production deployment. Strong proficiency in bare-metal and FreeRTOS development on ESP32/ESP8266, STM32, PIC, Texas Instruments, Nordic BLE, Sitara AM243x, Qualcomm, MediaTek, Raspberry Pi, and BeagleBone Black platforms. Skilled in integrating LTE/4G/5G and GSM modules, including Quectel and SimCom, to enable secure, scalable, and reliable wireless communication. Hands-on experience delivering embedded solutions for EV charging systems, NFC access control, RFID/Fastag readers, smart parking, and automated barrier systems. Well-versed in Linux, Embedded Linux, communication protocols, sensor integration, and performance optimization. Recognized for building robust, production-ready embedded solutions that enhance connectivity, reliability, and operational efficiency while meeting demanding technical and business requirements.
My responsibilities included developing firmware for automation hardware, with a focus on microcontrollers, and sensors. I worked with various platforms such as ESP32, Texas Instruments (CC1312, CC1352, CC3235SF) microcontrollers.
Key projects involved:
I led significant initiatives, including the development of a 5G-based Fixed Wireless Access system, and mmWave communication projects. These roles required optimising firmware and integrating advanced communication and security features, showcasing my expertise in embedded systems, and innovation.
My responsibilities included developing firmware based on client hardware requirements, using Embedded C/C++ and Python. I managed development roadmaps to prioritise tasks efficiently.
My projects involved:
I leveraged platforms like ESP32/8266 and Nordic semiconductors for BLE (4.0/5.0/5.2), and worked with various interfaces, including UART, SPI, I2C, I2S, WiFi, BLE, ZigBee, LoRa, sub-1 GHz, 4G/LTE and NB-IoT. Collaboration with cross-functional teams ensured the successful delivery of integrated, embedded solutions.
I worked at a start-up company specialising in IoT, contributing to several innovative projects.
These projects allowed me to engage in cutting-edge hardware integration, optimize functionality, and deliver effective IoT solutions in a startup environment.
During my tenure at Nkkonnect Infoway, I worked on various key projects.
In these projects, I honed my skills in Embedded C, C/C++, Python, PCB design, circuit analysis, and debugging.
Book Review From Packt