Summary
Henry Sun is a Senior Staff Firmware Engineer in San Jose with nearly a decade of Silicon Valley experience designing and validating firmware, microcode engines, and real-time distributed OSes for enterprise SSDs and storage systems. He combines deep hardware-software co-design expertise—DMA, IPC, schedulers, LDPC/BCH error handling—and hands-on microcoding and assembly work with proven firmware validation and test automation skills. Henry has driven cross-functional teams and accelerated product timelines (e.g., shipping Apple Watch NAND support) while optimizing test platforms by orders of magnitude. His background spans storage, motion control/MEMS, optical transceivers, and front-end tooling, reflecting uncommon breadth from low-level microcode to GUI automation. He also brings academic machine learning exposure and a pragmatic habit of turning research insights into production-grade firmware.
8 years of coding experience
18 years of employment as a software developer
Master of Information and System Science, Estimating Resources Demands for the Applicaion in Electronic Commerce System, Master of Information and System Science, Estimating Resources Demands for the Applicaion in Electronic Commerce System at Carleton University
Northeastern University
English