Embedded Software Engineer with experience in BMC firmware development, Embedded Linux, and hardware–software integration for server platforms. Skilled in developing reliable embedded solutions, system debugging, and cross-functional collaboration across hardware, BIOS, and validation teams.
Highly motivated and fast-learning engineer with strong problem-solving abilities and a passion for continuous learning. Able to quickly adapt to new technologies, understand complex systems, and effectively collaborate with team members to deliver high-quality products.
Develop BMC firmware features on Embedded Linux platforms for remote server management and hardware monitoring.
Configure and customize BMC firmware, including Buildroot, Device T ree, Linux kernel modules, and platform initialization for different server boards.
Develop and maintain sensor monitoring functions for temperature, voltage, fan speed, power, and other hardware health information using I²C/SMBus communication.
Implement firmware update functionality including image validation, software upgrade, recovery flow, and version management to improve maintainability and reliability.
Perform hardware–software integration during board bring-up by validating peripherals, debugging communication interfaces, and resolving compatibility issues.
Develop utilities and firmware features in C/C++, Python, and Shell Script for diagnostics, manufacturing support, and feature verification.
Integrate and debug peripherals through I²C, SMBus, UAR T, SPI, and GPIO interfaces.
Perform system-level debugging using kernel logs, boot logs, serial console output, and communication traces to identify root causes.
Collaborate with hardware, BIOS, validation, and project teams from development through production
release.
Developed a home rehabilitation system using MediaPipe and machine learning. Improved pose estimation using EMA and UKF filtering. Designed compensation movement detection with 97% accuracy. Integrated Python computer vision with Unity for real-time motion feedback. Collaborated with industrial design students and industry partners to develop an exhibition-ready prototype.
Education
Chang gung university — Master, Computer science
Chang gung university — Bachelor, Physical therapy