AJ Zahnow

Senior Firmware Engineer
📧 andrew.zahnow@gmail.com · 📱 541.292.4331 · 📍 Boise, ID · 🔗 linkedin.com/in/ajzahnow · 🌐 ajzahnow.dev

Summary

Firmware engineer with 15 years of experience shipping 42 embedded products at scale across consumer, SMB, and enterprise environments. Coordinated firmware delivery across a 500+ developer global organization spanning 3 continents. Resolved critical customer escalations tied to $100M+ contracts. Delivered the first product on a ground-up cross-platform codebase spanning inkjet, laserjet, and large-format printers. Deep expertise in ARM-based systems, RTOS, and Linux firmware with a proven track record of mentoring engineers and driving technical innovation.

Technical Skills

Languages: C, C++, Python, Bash · OS: ThreadX (RTOS), Embedded Linux · Toolchains: GCC, GHS
Architectures: ARM (Cortex-M3, M7, R4, A7, A9, A35, PJ946) on custom ASIC platforms
Protocols: USB (subject matter expert), SPI, I2C, UART, network protocols
Tools: Git (Gerrit, GHE), Jenkins, ADICT, TestRails, Saleae, LeCroy CATC/Advisor T3, Wireshark
Domains: BSP, secure boot/root of trust, firmware integration, manufacturing, regulatory compliance (EMC/RFI)
AI Tooling: GitHub Copilot, Copilot CLI, Claude Code — early adopter and internal advocate

Professional Experience

HP Inc. — Boise, ID · 2011 – Present · LaserJet Firmware Organization
System Integrator & Product Lead Firmware Engineer
2020 – Present
BSP Firmware Team Lead & Subscription Platform Lead
~2016 – 2020
BSP Firmware Engineer
2011 – ~2016

Leadership & Mentoring

Education

BS Embedded Systems Engineering TechnologyOregon Institute of Technology, 2011
Tech Leadership AcademyTrainUp.com · Business acumen program with capstone presentation to senior leadership

Projects & Interests

Embedded AI/TinyML (ESP32, Cortex-M) · DIY ATV tuning assistant (ESP32 + wideband O2 + air density sensors) · Multi-agent AI systems for developer productivity