Phat N.
Embedded Firmware & IoT Engineer | GUI & TouchGFX Specialize
I'm embedded engineering & IoT developer with 9+ years of experience. I focus to resolving real engineering challenges: low-power consumption, hardware and software integration, secure OTA updates and reliable connectivity(BLE, Wi-Fi, CAN, USB, etc.). I work with startup, company and established teams to build device that satisfy technical and production requirements. Experience and skills: - Programming language: C/C++, bare-metal, RTOS, sub-system and architecture define. - Embedded GUI: LVGL, TouchGFX, GUIx or custom. - Embedded WebApp: JavaScript, HTML, scalable view, lightweight and secure. - Application and tools: C#, python, batch script, python, Linux to work with device. - Mobile: Android, iOS (.NET MAUI), launch to AppStore and CH Play. - Communication & network: BLE, Wi-Fi, Ethernet, CAN, NFC, MODBUS, USB (WinUSB, WINCID, LIBUSB), Z-WAVE. - RTOS: FreeRTOS, Zephyr, Threadx. - MCU/SOC/SiP: STM32, EFR32BG, EFM32, ZGM23, SiWx917, NRF52, NRF53, NRF54, nRF91, ESP32, PIC, AVR, ATSAM, Ambiq Apollo. - Framework & SDK: STM32Cube, nRF52 SDK, nRF Connect SDK, ESP-IDF, Simplicity SDK (Silicon Lab). - Device firmware update (DFU): Bootloader, secure-boot, encryption, OTA. - Low-power consumption and long-life battery. - Embedded AI vibing fixer. STM32 HMI, GUI and TouchGFX specialize: - Smooth rendering, 60Hz fresh rate, low CPU usage and low power consumption. - Optimization RAM and FLASH usage. - Custom widget for re-usable and complex UI components. - Dynamic layout with flexible layouts like mobile apps. - Touch and physical button support. - No hardware require with full simulator workflow with UI never break on real hardware. - Touch feedback: play sound, vibration when user interaction to screen. Let talk about your project. I can quickly analyze requirements and proposal plan.