Skip to main content
aditya vardhan kariAK
Looking for a job

aditya vardhan kari

@adityavardhankari

Embedded Software Engineer at IBM who optimized firmware footprint by ~10% and connects medical devices to Azure IoT Hub.

United States
Message

At IBM, I develop embedded firmware in C/C++ for ARM Cortex-M (STM32), ESP32, AVR, and RISC-V platforms. I optimized memory usage and DMA operations, reducing firmware footprint by ~10% while maintaining medical-device reliability.

I’ve optimized FreeRTOS applications by tuning task scheduling, interrupt processing, and inter-task communication across connected sensors and control modules. I’ve also implemented Linux kernel drivers and Embedded Linux components to connect peripherals and improve device communication.

At IBM, I established IoT connectivity using MQTT and Azure IoT Hub for telemetry and remote monitoring of connected medical devices. I diagnose hardware and firmware issues with tools including ST-Link, JTAG, and serial debugging, and contribute to HIL testing and Python-based firmware validation.

Previously, I developed firmware at Mphasis for ARM Cortex-M systems, working on low-level drivers, RTOS applications, and peripheral integration. I applied MISRA-C:2012 and static analysis practices, and supported Embedded Linux platforms with Bash automation for diagnostic tasks.

Experience

Work history, roles, and key accomplishments

IBM logoIB
Current

Embedded Software Engineer

Feb 2026 - Present (8 months)

Developed embedded firmware in C/C++ for ARM Cortex-M, ESP32, AVR, and RISC-V platforms, optimizing memory usage and DMA operations. Implemented Linux kernel drivers, IoT connectivity via MQTT and Azure IoT Hub, and performed firmware verification through HIL testing and Python automation.

Mphasis logoMP

Firmware Engineer

Mphasis

May 2020 - Jul 2023 (3 years 2 months)

Developed embedded firmware in C/C++ for ARM Cortex-M microcontrollers, configured FreeRTOS and CMSIS-RTOS multitasking applications, and integrated UART, SPI, and I2C interfaces. Implemented Ethernet and MQTT communication services, refined interrupt service routines, and applied MISRA-C:2012 standards.

Education

Degrees, certifications, and relevant coursework

University of New Haven logoUH

University of New Haven

Master of Science, Cybersecurity & Networks

Pursuing a Master of Science in Cybersecurity & Networks, expected to complete in 2026.

Jawaharlal Nehru Technological University (JNTU) logoJJ

Jawaharlal Nehru Technological University (JNTU)

Bachelor of Technology, Electronics Engineering

Completed a Bachelor of Technology in Electronics Engineering in 2023.

Tech stack

Software and tools used professionally

Interested in hiring aditya vardhan?

You can contact aditya vardhan and 90k+ other talented remote workers on Himalayas.

Message aditya vardhan

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan