Summary
Cliff Huang is a firmware development engineer based in San Jose with 14+ years driving low-level bring-up, boot firmware (uEFI, coreboot, U-Boot), and post-silicon validation for Intel and PowerPC platforms. He brings deep C expertise, assembly experience, and a strong grounding in computer architecture, memory and bus interfaces, with hands-on work in NAND, I2C/SMBus/PMBus, PCI and device drivers on Embedded Linux. At Intel and prior roles at Ericsson, SanDisk and Sun he has architected firmware and verification frameworks, authored platform diagnostics and automation, and led system bring-up under tight delivery schedules. Comfortable across high-level system architecture and bit-level hardware interactions, he also leverages Tcl/Expect scripting and multi-threaded designs to accelerate debugging and test automation. Known for pragmatic problem solving and prioritization, Cliff blends long firmware pedigree with an appreciation for reusable, testable design—he even once architected assembly firmware for an in-house RISC core and GUI tools to aid ASIC debug.
14 years of coding experience
20 years of employment as a software developer
The University of Arizona
MS Computer Engineering, MS Computer Engineering at University of Minnesota