Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

KAUSTUBH HAMBIRE

Specialist Firmware Engineer
Bengaluru

Summary

Firmware Engineer with 5 years of hands-on experience in real-time embedded system design, low-level driver development, and hardware-software integration. Proficient in C/C++, RTOS, and bare-metal firmware, with a strong track record of delivering production-grade solutions across IoT, access control, and industrial automation domains.

Overview

5
5
years of professional experience
1
1
Certification

Work History

SPECIALIST FIRMWARE ENGINEER

Allegion India Pvt. Ltd.
04.2023 - Current


Project: MT20W Enrollment Reader

A smart USB and Wi-Fi-based enrollment reader designed for MIFARE Classic and DESFire EV1 credentials.

• Led complete firmware development lifecycle on the PIC24 microcontroller: requirements, design, implementation, and testing.

• Engineered high-performance USB communication firmware, achieving a 67% improvement in update efficiency.

• Designed a robust USB firmware update mechanism using high-speed protocols to ensure reliable desktop application interfacing. • Enabled no-tour credentialing for remote lock provisioning, eliminating the need for on-site property staff visits.

• Collaborated with cross-functional teams (product, hardware, software) to integrate the device into smart lock ecosystems.

Tools/Technologies: PIC24, MPLAB X IDE, USB stack, Embedded C, Git, Jira, Oscilloscope


Project: Control B/BM Smart Lock

Mobile-enabled smart lock with support for smartphone and smart credential access in multi-residential environments.

• Designed and implemented RTOS-based firmware on the ATSAMD51 (ARM Cortex-M), handling credential validation, BLE/NFC communication, and secure access control in a smart lock environment.

• Integrated Apple and Android Resident Key features using BLE and NFC, enhancing product capabilities.

• Collaborated with international teams for cross-border product alignment and testing.

• Conducted field-level debugging using oscilloscopes, logic analyzers, and in-circuit emulators.

• Ensured code quality via systematic peer reviews and rigorous unit testing practices.

Tools/Technologies: ATSAMD51, BLE, NFC, Embedded C, JTAG Debugger, Keil IDE, Git, Jira, Confluence

FIRMWARE ENGINEER

Acevin Solutions
09.2020 - 03.2023


Project: EmSave – Smart Street Lighting

• Developed STM32-based firmware for communication with PC GUI and connected daughter boards.

• Designed a Python-based GUI tool to automate production testing for six microcontroller board types.

• Enabled efficient UART communication between MCU and PC, improving production accuracy and throughput.

Tools/Technologies: STM32 Nucleo F413ZH, STM32CubeIDE, Python, UART, tkinter


Project: Spotlight Edge Wireless Motes

• Developed Python-based data acquisition and MQTT-based cloud communication systems.

• Created a GUI for asset data logging with SQL database and CSV integration.

• Enhanced remote monitoring and early fault detection.

• Developed automated script to test and sort the data received by Gateway from Motes.

Tools/Technologies: Python, MQTT, SQLite, tkinter, NumPy.


Project: Penland Lockbox – Secure Monitoring System

• Developed a Windows Python application for real-time TCP socket-based communication with embedded Linux devices.

• Implemented live video/audio streaming and full device control features.

• Built embedded Linux applications for camera control and alarm monitoring.

Tools/Technologies: Embedded Linux, Python, TCP sockets, OpenCV, VLC, Linux Shell


Project: Smart flower – Sun-tracking Solar Panel

• Implemented UART and MODBUS protocols for STM32 to Raspberry Pi communication.

• Developed a queuing and SLIP framing mechanism to enhance communication reliability.

Tools/Technologies: STM32, MODBUS, Python, Raspberry Pi, SLIP protocol

Education

B.E - Electronics And Telecommunication

Watumull Institute
Mumbai, India
04.2001 -

Skills

Programming: C, Embedded C, C, Python, Assembly

Protocols: UART, SPI, I2C, MODBUS, BLE, NFC, Wi-Fi, USB , RF

Testing/Debugging: Oscilloscope, Logic Analyzer, In-Circuit Emulator

Version Control & Agile: Git, Jira, DevOps, Confluence

MCUs/Architectures: PIC24, ATSAMD51, STM32, 8051, ARM Cortex-M

Tools/IDEs: Keil, MPLAB X, STM32CubeIDE, JTAG, Confluence

Certification

Embedded System Training - Vector India Institute (2019)

Timeline

SPECIALIST FIRMWARE ENGINEER

Allegion India Pvt. Ltd.
04.2023 - Current

FIRMWARE ENGINEER

Acevin Solutions
09.2020 - 03.2023

B.E - Electronics And Telecommunication

Watumull Institute
04.2001 -
KAUSTUBH HAMBIRESpecialist Firmware Engineer