// embedded systems · firmware
I write the code that runs
closest to the metal.
Firmware engineer specializing in IoT and BLE audio — I build production-ready embedded systems on Zephyr RTOS and ship Linux images with Yocto, from board bring-up to OTA.
Selected work
AuraScope
An Auracast BLE-audio receiver that enumerates as a USB sound card on a Zynq-7000 (Arty Z7-20), running a custom Yocto image — with the audio pipeline made observable from inside the kernel (a char driver I wrote) and from outside (eBPF). Built and documented as a public series of small, shippable steps.
Project name
One sentence on the Yocto image / BSP you built and why it mattered.
Project name
One sentence on a driver, bootloader, or OTA system you shipped.
More projects landing
over the next weeks
About
I'm a firmware / embedded engineer focused on making constrained hardware do reliable, useful things.
[ Replace this with your story — years of experience, the kinds of devices you've worked on, what you care about (low power, real-time guarantees, secure boot, maintainable BSPs). Keep it specific. ]
Stack
RTOS & OS
- Zephyr RTOS
- Yocto / OpenEmbedded
- Embedded Linux
- FreeRTOS
Languages
- C
- C++
- Python
- Bash / Make
Hardware & buses
- ARM Cortex-M / A
- I²C · SPI · UART
- BLE · LoRa
- JTAG / SWD
Tooling
- West · CMake · Kconfig
- BitBake · devtool
- GDB · OpenOCD
- Git · CI/CD
Let's build something
Open to embedded firmware roles and contract work.