Summary
Overview
Work History
Education
Skills
Project
Relocation
Timeline
Generic

THILLAINESAN SOMASUNDARAM KIRUBHAKARAN

Erode

Summary

I am an Embedded Firmware Engineer with 4.5+ years of comprehensive experience in implementing and integrating firmware for microcontroller-based systems (STM32/ARM Cortex-M,PIC) primarily using Embedded C/C++ and bare metal programming. Proficient in various communication protocols and PCB bring-up, I excel in optimizing firmware performance for HVAC and industrial applications. My collaborative spirit has led to significant contribution in energy efficiency and product reliability.

Overview

9
9
years of professional experience

Work History

Embedded Firmware Engineer (HVAC/Automation Products)

Sigma Convector Enclosure Corp & Omega Heat Pumps Inc
01.2021 - 10.2024
  • Designed, optimized and maintained Embedded C firmware for STM32 based HVAC control boards.
  • Integrated and implemented low-level device drivers (UART, RS-232/485, I2C, SPI, ADC, DMA) and communication layers for real-time control systems.
  • Optimized firmware for hardware-software integration ensuring correct timing and reliability.
  • Integrated BACnet protocol with BMS to enable real-time monitoring and HVAC safety automation.
  • Implemented RTOS-based task scheduling and event-driven state machines for scalable firmware architecture.
  • Supported PCB bring-up and validation, hardware debugging using oscilloscopes and logic analyzers.
  • Collaborated with QA and Mechanical design teams in achieving energy-efficient design by reducing the power consumption by 20%.
  • Implemented an Integrated PCB Testing unit which reduced the control board test time by 25% and also reduced the failure rate by 30%

Embedded Software Engineer

Coencorp
10.2019 - 12.2020
  • Developed ARM-based firmware for fleet and fuel management devices using C/C++.
  • Implemented real-time modules on RTOS and customized Embedded Linux for gateway devices.
  • Optimized socket-based communication protocols for secure, real-time vehicle data transmission.
  • Worked with CAN bus and vehicle sensors (GPS, fuel systems).
  • Used Git/GitHub for version control and collaborative firmware development.

Embedded Software Developer

Freelance
03.2017 - 03.2018
  • Designed and implemented microcontroller-based solutions using Embedded C.
  • Supported PCB design calculations using Proteus / PSpice.
  • Delivered end-to-end solutions including firmware development, testing and customer support.

Senior Operator

NORM Magma Waste Management
03.2025 - 12.2025
  • Operated, monitored automated production units under safety-critical conditions.

Education

Post Graduate Diplomas - Electronics and Embedded System Design, Additional course in Supply Chain Management

Fanshawe College of Applied Arts and Technology
London, ON
08.2019

Bachelor of Engineering - Electrical and Electronics Engineering

Anna University
India
04.2017

Skills

    Programming Language:

    Embedded C,C, Bare-metal Programming

    Microcontrollers

    STM32, ARM-Cortex-M, PIC

    Device Drivers & Peripherals

    UART, I2C, SPI, RS-232/484, ADC, DMA

    Communication Protocols

    Modbus, BACnet, TCP/IP, Bluetooth, NFC, WiFi

    Debugging & Validation Tools

    JTAG, GDB, Oscilloscope, Logic Analyzer, Multimeter

    Development Tools

    Git, GitHub, Altium, Proteus

    Documentation & Standards

    SRC, HLD, LLD, Test Plans, Validation Report

Project

Smart HVAC Controller (STM32, FreeRTOS):

  • Designed and developed real-time firmware for an STM32-based HVAC controller using FreeRTOS resulted in improving the efficiency by 10%.
  • Implemented device drivers, task scheduling, fault handling and hardware abstraction, enabling reliable production deployment and system scalability.

Industrial Automation – Automated Dye Tank Control System:

  • Developed and implemented a ARM-based industrial control system to regulate liquid level and temperature using IR sensors and thermostats.
  • Implemented Embedded C firmware with ZigBee wireless communication, improving process reliability while reducing manual intervention, human error and safety risks.

Relocation

  • Karnataka
  • Kerala

Timeline

Senior Operator

NORM Magma Waste Management
03.2025 - 12.2025

Embedded Firmware Engineer (HVAC/Automation Products)

Sigma Convector Enclosure Corp & Omega Heat Pumps Inc
01.2021 - 10.2024

Embedded Software Engineer

Coencorp
10.2019 - 12.2020

Embedded Software Developer

Freelance
03.2017 - 03.2018

Post Graduate Diplomas - Electronics and Embedded System Design, Additional course in Supply Chain Management

Fanshawe College of Applied Arts and Technology

Bachelor of Engineering - Electrical and Electronics Engineering

Anna University
THILLAINESAN SOMASUNDARAM KIRUBHAKARAN