Home
👋 Welcome, I'm Luis David Garcia
Firmware Engineer | ARM Cortex | Bare-Metal C | Hardware Bring-Up
About Me
Firmware Engineer at Abbott developing safety-critical bare-metal C firmware for implantable cardiac devices on ARM Cortex-M. My work spans register-level peripheral drivers, low-power sequencing, and hardware bring-up across embedded platforms.
Outside of work I build on the Arty Z7 (Zynq-7000), focusing on AXI peripheral validation, custom bootloaders, and hardware-in-the-loop test automation.
Technologies & Tools
Languages
Firmware & Hardware
Debug & Toolchain
Currently Building
- Custom AXI-Lite peripheral in SystemVerilog with bare-metal ARM Cortex-A9 drivers
- Second-stage bootloader replacing Xilinx FSBL with DDR3 init and MMU configuration
- cocotb-based HIL validation framework for SPI/I2C/UART register-level testing
Publications
“Real-Time DDoS Detection Using a Docker-Based Machine Learning Testbed”
International Symposium on Intelligent Computing and Networking (ISICN 2025)
→ First-author paper leveraging containerized ML infrastructure for edge threat detection