Skip to content
BackNov 7
Trung Kien B.
Upwork badge

Trung Kien B.

Embedded Software Engineering

I’m a Senior Embedded Software Engineer with 9+ years of experience designing, developing, and optimizing embedded systems — from low-level firmware and hardware drivers to full-stack applications. I specialize in creating high-performance, reliable, and production-ready software for automotive and IoT products. My work spans across multiple platforms and industries, with a strong focus on real-time systems, connectivity, and system optimization. ⚙️ Technical Expertise Languages: C / C++ / ASM / C# / Objective-C / Swift / Shell Script Microcontrollers & SoCs: ARM, AVR, PIC, SH, ESP32/ESP8266, TI CC25xx / CC32xx, and others Operating Systems: QNX, Linux, FreeRTOS, µC/OS-III, Zephyr RTOS Embedded GUI Development: Qt, uGFX, TouchGFX, LVGL Debugging Tools: Segger J-Link, Lauterbach, U-Link, DStream, I-Jet, E10A/E1, GDB Protocols: CAN, LIN, FlexRay, SAE J1939, SPI, I²C, UART, BLE, LoRa, and MQTT Cloud & IoT: AWS IoT, AWS Lambda, AWS Services, Azure & Google services 🚗 Industry Experience Automotive Systems: ECU firmware, sensor integration, diagnostics (UDS, OBD-II), and communication protocols (CAN/LIN/FlexRay) IoT Devices: Wireless connectivity, low-power optimization, OTA updates, and edge data processing Cross-Platform Applications: PC utilities and iOS tools for device configuration and data visualization 👨‍💻 Leadership & Teamwork As a former Senior Engineer and Team Lead, I have successfully guided cross-functional teams to deliver complex embedded projects on time and within budget. My leadership style emphasizes clean architecture, reliability, and continuous improvement. 🌍 Why Work With Me Proven experience in both automotive-grade reliability and modern IoT ecosystems Strong debugging and performance-tuning background Clear, structured communication and well-documented code Passion for staying up-to-date with emerging technologies and best practices

🇻🇳Ho Chi Minh City, Vietnam$30/hr100% JSS4.82 (129)Since Feb 2015

Earnings and projects

MRR
$0

Last 6 months ÷ 6

World#665 / 412k
🇻🇳Country#7 / 3,463
Revenue, last 30 days
$0
Total earnings
$944k

Billed in all: $954k

World#665 / 412k
🇻🇳Country#7 / 3,463
Per project
$6.3k

$0 in the last 6 months

Projects, last 6 months
1
0% fixed100% hourly
World#128,092 / 412k
🇻🇳Country#1,284 / 3,463
Projects in all
149

Across 206 contracts

35% fixed65% hourly
World#15,922 / 412k
🇻🇳Country#128 / 3,463

Earnings, last 30 days

$954kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$940k$950k$960k$970kOct 8Oct 23Nov 7

Skills