My First Post
September 15, 2026
Hi, I'm Alvin La, an embedded software engineer at TP-Link Systems in Irvine, CA. I spend my days writing firmware and my free time designing PCBs and flashing bootloaders onto whatever microcontroller is within arm's reach.
I studied at UC Irvine (Campuswide Honors Collegium, 2021–2024) and I enjoy work that lives close to the hardware: bring-up, drivers, and the occasional magic smoke evacuation.
Projects Completed
Cups of Coffee
MCUs Programmed
PCBs Designed
2024 - Present
TP-Link Systems Inc. · Irvine, CA
Developing embedded software for consumer networking products — firmware, drivers and the tooling around them.
Before that
Details on LinkedIn
Full history of roles, internships and coursework over on my LinkedIn profile. LinkedIn profile
2021 - 2024
UC Irvine
Campuswide Honors Collegium. Graduated 2024.
2018 - 2021
Pre-UCI coursework
Where the foundation was laid before transferring to UC Irvine — see LinkedIn for details.
Firmware and drivers on microcontrollers — bring-up, peripherals and field updates.
Schematic capture and board layout, from development boards to small products.
Scripts and pipelines that take the pain out of embedded work.
KiCad · STM32 · Custom dev board
View project ↗
C · Firmware updates over serial
View project ↗
ESP32 · MQTT · Low power
C · I²C / SPI / UART
Python · Automation · CI
Vanilla JS · You're looking at it
Don't like forms? Email me at [email protected] 👋