c
chamodbandar246

Chamod Bandara

@chamodbandar246

Embedded Firmware Developer

Sri Lanka
English
About me
I am an Embedded Firmware Engineer with hands-on experience in ESP32, STM32, BLE Mesh, ESP-NOW, and IoT systems. I work on firmware development, debugging, hardware integration, prototype testing, and real-world embedded solutions. My experience includes SPI, I2C, UART, RS485, sensor integration, display interfacing, PCB testing, and troubleshooting. I have contributed to industrial IoT projects from prototype stage to deployment, including a BLE Mesh based factory alarm system. I focus on practical engineering, clear communication, and reliable delivery.... Read more

Skills

c
chamodbandar246
Chamod Bandara
Offline • 
Average response time: 2 hours

See my services

Embedded Systems & IoT
I will develop stm32 or esp32 embedded firmware for your project

Work experience

Embedded Firmware Engineer | STM32, ESP32, IoT Systems

Utech IIoT Solutions • Full-time

Jun 2025 - Present11 mos

UTECH IIoT Solutions — Embedded Firmware Engineer Worked on industrial IoT devices and embedded system development involving firmware, hardware integration, board testing, debugging, and field deployment. Key work included: Firmware development for ESP32-based BLE Mesh systems Work with STM32 and ESP32 embedded platforms Communication interfaces: SPI, I2C, UART, RS485 Hardware bring-up, testing, flashing, and troubleshooting Sensor and display integration Prototype circuit development and validation PCB debugging and functional testing On-site installation and industrial system troubleshooting Highlighted project: Developed and tested a reliable BLE Mesh alarm system for an industrial environment, with multiple alarm nodes, master monitoring nodes, and relay nodes. The system was designed to report node health, alarm state, and communication loss clearly to central monitoring points. Also contributed to building a reusable BLE Mesh library for similar systems.