Summary
Jeffrey Namkung is a Staff Software Engineer with over a decade of experience building cycle-accurate simulators, virtual platforms, and cross-platform C++ software for ARM-based systems. He has led technical efforts at Google, ARM, and Carbon Design Systems, specializing in ARM AMBA protocols, SystemC/TLM integration, and Qt GUI development across Linux and Windows. Jeffrey combines low-level hardware knowledge—having reverse-engineered ARM RTL and developed probe APIs—with full software lifecycle ownership from design through test and release. He’s a practiced mentor and technical lead with hands-on experience deploying performance-critical models such as Cortex-M3 and ARM11 MPCore. Based in Honolulu, he brings a rare blend of embedded systems depth and desktop/GUI engineering that makes complex hardware visible and debuggable for software teams.
10 years of coding experience
10 years of employment as a software developer
University of California, San Diego
MS, Computer Engineering, MS, Computer Engineering at University of Illinois Urbana-Champaign