Summary
Andrew Kim is a senior software engineer with 20+ years of experience designing and validating firmware and software for CPU, memory, and real-time systems across cloud servers, mobile devices, vehicles, and IoT platforms. He has deep hands-on expertise in DDR4/DDR5 and Optane memory validation, BIOS/firmware integration, Linux kernel development, and board bring-up using ARM/JTAG tooling. Having shipped smartphones and embedded systems to markets in Asia, the US, and Europe, he blends low-level system debugging with production-line calibration and RF standards work. At Intel and previously Broadcom and SK hynix, he led performance, security, and real-time algorithm efforts including voice codecs and vehicle autopilot kernel work. Based in Portland, OR, he pairs an MS in DSP/acoustics with a practical knack for bridging firmware and kernel boundaries to solve complex hardware-software problems. Anomaly: he has repeatedly earned internal awards for turning deep platform-level engineering into shipped products.
10 years of coding experience
17 years of employment as a software developer
MS, DSP, Acoustics, MS, DSP, Acoustics at Korea Maritime University