Alvin La

Alvin.

I'm an Embedded Software Engineer

Contact Me

About Me

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.

C 0%
Embedded Systems0%
Python & Tooling0%
PCB Design0%
0+

Projects Completed

0+

Cups of Coffee

0+

MCUs Programmed

0+

PCBs Designed

Experiences & Educations

2024 - Present

Embedded Software Engineer

TP-Link Systems Inc. · Irvine, CA

Developing embedded software for consumer networking products — firmware, drivers and the tooling around them.

Before that

Internships & Student Projects

Details on LinkedIn

Full history of roles, internships and coursework over on my LinkedIn profile. LinkedIn profile

2021 - 2024

Undergraduate Studies

UC Irvine

Campuswide Honors Collegium. Graduated 2024.

2018 - 2021

First Steps in Engineering

Pre-UCI coursework

Where the foundation was laid before transferring to UC Irvine — see LinkedIn for details.

Skills & Tools

Embedded Software

Firmware and drivers on microcontrollers — bring-up, peripherals and field updates.

  • C / C++
  • STM32
  • Drivers
  • Bootloaders
  • OTA

Hardware & PCB

Schematic capture and board layout, from development boards to small products.

  • KiCad
  • Multi-layer
  • Bring-up
  • Debug
  • Test EQ

Tooling & Automation

Scripts and pipelines that take the pain out of embedded work.

  • Python
  • Linux
  • Git
  • CI

Recent Works

STM32F030RCT6 Dev Board PCB

KiCad · STM32 · Custom dev board

Nucleo F401RE Bootloader

C · Firmware updates over serial

IoT Sensor Node

ESP32 · MQTT · Low power

Peripheral Drivers

C · I²C / SPI / UART

Test & Flash Tooling

Python · Automation · CI

Personal Portfolio Website

Vanilla JS · You're looking at it

Latest Posts

Get In Touch

Let's talk about everything!

Don't like forms? Email me at [email protected] 👋