Summary
Wonseok Ko is a senior embedded software engineer with 12 years of industrial and research experience designing low-level firmware, Linux kernel components, and hypervisors for SoC and storage platforms. He has led teams and projects that cut RTL simulation time up to 9x and reduced firmware binary size by over 25% through architecture-level redesign, modular firmware, and rigorous DevOps for verification and validation. His hands-on work spans ROM and bootloaders to device drivers (PCIe, NVMe, crypto engines), BSPs, and automated test flows for both RTL simulation and FPGA/ASIC bring-up. He combines deep academic training (MS/PhD in CS) with practical strengths in pre-/post-silicon validation, manufacturing tests, and security compliance (FIPS 140-2, OCP NVMe), and is known for translating complex SoC constraints into pragmatic, testable firmware. Uncommonly, he built reusable bare-metal libraries and a configurable build system that unified workflows from simulation to production, accelerating both development and validation.
12 years of coding experience
8 years of employment as a software developer
Bachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at Kookmin University
English, Korean