Summary
Seungchul Lee is an embedded software engineer with 13 years of hands-on experience designing Linux BSPs, kernel device drivers, and firmware for ARM-based single-board computers and SoCs. He has deep expertise in C/C++, Python3, Bash, u-boot, buildroot and Linux kernel internals, with recent focus on USB host/device stacks using Synopsys dwc3/dwc2. His background spans hardware-adjacent work — GPIO/I2C/SPI/MIPI validation, circuit design for power and display subsystems, and MCU firmware (ESP32/ESP8266) — enabling him to bridge board-level electronics and low-level software effectively. At HARDKERNEL he ported peripherals and built diagnostic GUIs and ML-enabled prototypes using Google Coral and Intel NCS2, showing a practical interest in accelerating edge inference. Based in Gunpo-si, South Korea, he brings a pragmatic, test-driven approach to embedded product development and a track record of shipping production-ready BSPs and device drivers.
13 years of coding experience
9 years of employment as a software developer
학사, electronics, 학사, electronics at 한국산업기술대학교