Sang-hoon Park is a Principal Engineer based in Cambridge with six years of focused experience in virtual prototyping and system-level simulation of processors and memory systems using C++ and SystemC. He has progressed through senior engineering and architecture roles at Qualcomm, Apple, Arm, and Samsung, bringing deep expertise in Fast Models, gem5, SystemC co-simulation, and memory design-space exploration for DRAM and non-volatile storage. His work spans building ARM full-system simulators, host and NAND-side virtual platforms for early firmware development, and integrating compute-library optimizations for ML and computer vision workloads. Sang-hoon combines rigorous academic grounding from a PhD in Electrical and Electronic Engineering with hands-on platform architecting, enabling faster hardware–software co-verification cycles. Notably, he has repeatedly moved between industry-leading silicon and software teams, which gives him a rare cross-domain view of both microarchitectural modeling and production platform constraints. He is especially skilled at turning complex timing and memory behavior into actionable simulation models that accelerate firmware and architectural decisions.
6 years of coding experience
11 years of employment as a software developer
Doctor of Philosophy - PhD, Electrical and Electronic Engineering, Doctor of Philosophy - PhD, Electrical and Electronic Engineering at Yonsei University
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.