Summary
Frank Chiang is a Senior Software Engineer based in Taichung, Taiwan, with 11 years of experience specializing in ARM-based bootloader development across SoCs from Rockchip, NXP, NVIDIA, MTK and more. He brings deep practical knowledge of boot flows, secure boot, device tree overlays, and low-level hardware interfaces (USB, I2C, SPI, Ethernet) and has designed GPIO/SKU rule checkers and eFuse/EEPROM/Quad-SPI workflows for product variants. At ASUS he applies this firmware and hardware integration expertise within AIoT and IoT product lines, bridging silicon, boot-time configuration, and Linux driver familiarity. His background also includes software-defined networking and a year of CUDA-based network coding, reflecting an appetite for performance-sensitive, cross-domain engineering. Unusually for a firmware specialist, he blends system-level security and device provisioning experience with hands-on network and GPU programming, enabling end-to-end embedded solutions.
11 years of coding experience
學士, Computer Programming, 學士, Computer Programming at 國立臺灣海洋大學
碩士, 電腦與通信工程研究所, 碩士, 電腦與通信工程研究所 at 國立成功大學