Firmware Development and Agentic AI
- Time
- 2026-08-08 14:20 ~ 14:50
- Speaker
- alanhc
- Room
- TR515
- Co-write
Abstract
Embedded and Firmware engineers spend a significant portion of their day on repetitive tasks — fetching code, syncing, building, verifying, flashing, and collecting logs. These steps repeat across every project, consuming time while requiring almost no human judgment.
This talk shares how to encapsulate these routines into AI Agent Skills, allowing AI to autonomously execute the entire build pipeline and only notify the engineer when genuine intervention is needed — compile errors, version conflicts, or hardware anomalies. With this approach, a single engineer can drive multiple projects in parallel, reserving their time and focus for work that actually requires human thinking.
Using the AOSP / Pixel development workflow as a concrete example, the talk demonstrates how a complete pipeline — from repo sync, vendor blob verification, and build ID alignment, all the way to fastboot flashall — can be handed off to an AI Agent. It also covers how to design the intervention boundary: what to delegate to AI, and what to keep in human hands.
Speaker
alanhc
目前在 IC 廠從事 Android 產品 系統整合與開發,過去曾在系統廠擔任 BMC Engineer,負責資料中心伺服器平台的 BMC firmware、OpenBMC、與系統開發及除錯。
我專注於 embedded Linux、firmware–software integration、Performance、系統級 debugging,對 open source、firmware–software co-design,以及可靠且可擴展的現代運算基礎設施充滿熱情。
希望成為能聽懂硬體、理解韌體、看透系統行為的工程師——嵌入式系統的「通靈王」。
Website: https://alanhc.github.io/