Back

Binh works across the complete connected-device stack: microcontroller firmware, embedded Linux, wireless connectivity, device interfaces and the applications that make a product useful in the field. His background spans industrial IoT, networking, energy monitoring and automotive telematics. As Principal Embedded Systems Engineer, he brings a practical hardware-to-software perspective to systems that must keep communicating, recover from faults and remain maintainable after deployment.

Selected experience

Automotive telematics and emergency calling

FPT Software, Embedded development and integration

His automotive experience includes telematics and emergency-call feature development, maintenance, optimization and integration debugging. Working with product owners and program teams, he translates customer issues into reproducible technical investigations and implementable changes. The work combines firmware behavior, communication interfaces, logs, design documentation and the reliability expectations of an always-connected vehicle platform.

Connected products from board to firmware

Autonomous Inc., Embedded Linux, IoT hardware and wireless systems

Binh’s experience at Autonomous Inc. includes Linux kernel and driver development, Debian/OpenWrt applications and custom embedded-PC schematics using H3 and S5P4418/S5P6818 platforms. Wireless work spans Bluetooth applications on CC2540/CC2541, CC1101 RF networking and ESP8266/ESP32 Wi-Fi. He has also worked with FreeRTOS and TI-RTOS across AVR, MSP430 and ARM targets, connecting hardware constraints to firmware architecture.

Bootloaders, field updates and operational tools

SolarBK and VNPT, Energy monitoring and network systems

Earlier programs include MCU bootloaders and FOTA for solar-energy monitoring products, along with network-management applications and modem firmware. This background provides practical context for update behavior, device provisioning, communication recovery and diagnostics. It supports the design of connected products whose long-term operability matters as much as their initial feature set.

Education & Development

His academic foundation is Electronics and Telecommunication Engineering at Can Tho University (2009–2013). He holds a Master’s degree in Electronics & Telecom. His technical practice spans C/C++, Makefile and Python, Linux and RTOS environments, hardware debugging and interfaces including CAN, UART, SPI, LIN, Ethernet, I²C and USB.

Collaboration

Binh can support a partner from platform selection and board interfaces through firmware architecture, connectivity, device applications and field investigation. A collaboration can focus on a new connected product, stabilization of an existing device, an update and recovery strategy, or a difficult integration problem. He brings attention to resource limits, timing, observability and the behavior a customer will experience outside the lab.

Full professional background
  • 12 years across embedded Linux, RTOS firmware, and connected-device engineering, currently leading development on automotive Emergency Call and Telematics programs at FPT Software
  • Owns feature development, integration debugging, and customer-facing issue resolution across live telematics deployments, working directly with product owners and program managers to hit customer milestones
  • Built IoT hardware/firmware end-to-end at Autonomous Inc.: Linux kernel/driver development on Debian/OpenWrt, custom embedded PC schematics (H3, S5P4418/S5P6818), Bluetooth 4.0 stacks (CC2540/CC2541 — HID, iBeacon, SPP), CC1101 RF networking, FreeRTOS/TI-RTOS across AVR/MSP430/ARM, and ESP8266/ESP32 Wi-Fi connectivity
  • Delivered MCU bootloader and FOTA update systems for solar-energy monitoring products (Atmel SAM3X8E), and built a C# application managing an entire BTS network plus WiFi-modem firmware (Mediatek MT76x8) earlier in his career
  • Broad, field-tested range from silicon-level drivers to customer support — the reliability profile clients need on connected, always-on automotive systems

Expertise

  • Embedded C/C++
  • Linux Kernel & Drivers
  • RTOS (FreeRTOS/Nuttx)
  • Telematics & eCall Systems
  • IoT Connectivity
  • Bootloader & FOTA

Published notes 5

Raspberry Pi and controller board setup

Why Does This Robot Need Two Brains?

A genuine question I had before I understood the answer: the Pi already runs Linux and ROS2. Why bolt on a whole separate microcontroller too?