Summary
Kyongho Cho is a Principal System Software Architect and leader with over 20 years of experience specializing in Linux kernel internals, Android BSP, and mobile GPU driver architecture. He has led and shipped system software across 20+ flagship Galaxy devices from S3 through S26 while managing distributed teams of 50+ engineers across Korea, India, and the US. Deep expertise in memory management (CMA, dma-buf, IOMMU), ARMv9 SoC architecture, and HW–SW co-design informs his hands-on approach to building performant, stable platforms and new mobile GPU kernel drivers from scratch. As a systems and post-silicon validation practitioner, he blends low-level debugging with production readiness and platform bring-up. Currently steering four system software teams at Samsung, he pairs strategic architecture with day-to-day engineering rigor. A detail that often goes unnoticed: he routinely drives cross-domain infrastructure improvements (BSP, NPU, GPU) while remaining deeply involved in kernel-level feature development.
15 years of coding experience
16 years of employment as a software developer
BS, Computer Science, BS, Computer Science at Sogang University
MS, Embedded Computer Engineering, MS, Embedded Computer Engineering at Sungkyunkwan University
English, Korean, Japanese