
Embedded Expertise
Embedded C developer crafting dependable firmware and device software for real‑world products.
About
I’m Jonathan Gilmore, an embedded software engineer specialising in C, firmware, and low‑level systems. I design robust, resource‑constrained solutions, from board bring‑up to production, with a focus on reliability, testability, and maintainable code.


Toolchains, Targets, and Domains
Experienced with GCC, Clang, IAR, and arm-none-eabi toolchains on ARM Cortex‑M, AVR, and ESP32 MCUs, building RTOS and bare‑metal systems, device drivers, bootloaders, board support packages, and low‑level peripherals.