Thang Nguyen

Firmware Testing Manager at Ampere

Ho Chi Minh City, Vietnam
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Thang Nguyen is a firmware and embedded systems leader with over 21 years of cross-disciplinary experience spanning ASIC verification, embedded PowerPC software, UEFI/UEFI-related stacks, BMCs and Linux kernel work for aarch64 servers. He has led firmware, U-Boot, Tianocore/AMI BIOS and BMC engineering at AppliedMicro and Ampere, progressing from hands-on embedded developer to manager of OpenBMC and firmware testing teams. A practical open-source contributor, he’s made platform-specific OpenBMC adaptations (Mt. Jade), added device tree support, enabled Redfish and Ethernet-over-USB, and upgraded low-level boot components such as U-Boot 2019.04. Based in Ho Chi Minh City, he combines deep low-level systems expertise with people leadership and production-focused testing practices. Notably, his background in ASIC verification gives him a rare end-to-end view from silicon to firmware, helping bridge hardware/software integration gaps on high-performance server platforms.
code8 years of coding experience
job21 years of employment as a software developer
bookBachelor Mathematic and Computing sciences, Bachelor Mathematic and Computing sciences at Natural Science University
bookMaster of Engineering (MEng) Computer Science, Master of Engineering (MEng) Computer Science at University of Technology, Ho Chi Minh city
languagesVietnamese, English
github-logo-circle

Github Skills (21)

bootloader10
bash10
bash-shell10
device-tree10
script10
u-boot10
sys10
boot10
sh10
embedded10
redfish10
shell10
openbmc10
ipmi9
power-management9

Programming languages (5)

C++CVueBitBakePython

Github contributions (5)

github-logo-circle
openbmc/openbmc

Nov 2020 - Dec 2022

OpenBMC Distribution
Role in this project:
userBack-end Developer & Embedded Systems Engineer
Contributions:77 commits, 5 comments in 2 years
Contributions summary:Thang contributed significantly to the OpenBMC project, primarily focusing on platform-specific adaptations and firmware modifications. They were involved in adding support for the Mt. Jade hardware platform, developing device tree entries and enabling various features related to the platform, including sensor integrations, power control, and network configuration. Their work also included updating the system to use U-Boot 2019.04, which indicates involvement in the low-level firmware aspects of the project. Additionally, they implemented various helper scripts and enabled features like Ethernet over USB and Redfish support.
openbmcdistribution
ampere-openbmc/openbmc

Oct 2020 - Dec 2022

Contributions:282 commits in 2 years 1 month
openbmcdistribution
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Thang Nguyen - Firmware Testing Manager at Ampere