Home > Speakers >

Jeff Gable

Jeff Gable is the founder and principal at Gable Technology, Inc., where he develops embedded software for the medical device industry. After stints working on control software for unmanned helicopters and hybrid-electric vehicles, he has focused on medical devices since 2013. His mission is to bring medical device software development out of the dark ages. He is also co-host of the Agile Embedded podcast, where he evangelizes "little-a" agile practices for developing embedded systems. Jeff received Bachelor's and Master's degrees in Mechanical Engineering from Stanford University.

Practical Strategies for Developing with the QP Framework

Status: Coming up in April 2025!

Quantum Leap's QP framework offers a compelling alternative to traditional RTOS solutions for hard real-time, high-reliability embedded software development. The event-driven hierarchical state machine framework and implementation of the actor model are excellent for effectively managing complexity and preventing common concurrency issues. However, good resources and examples of design patterns using QP for common microcontroller use cases are limited.

This talk provides an opinionated guide to developing a complex microcontroller application using the QP framework, in C or C++. I’ll cover device drivers, shared I2C and SPI buses, board communication with USB and/or UART, host-based unit testing, and design patterns for controlling electromechanical systems.

By the end of this talk, you should have a roadmap for how to use QP in your next microcontroller project.

Go to Session


A Medical Device Primer for Embedded Software Engineers

Status: Available Now

The medical device space is rapidly evolving and becoming more open to, and accepting of, technologies and practices from other industries. While the pace is slower and the documentation requirements are more extensive than for consumer electronics, the medical device industry is ripe for disruption and presents a great opportunity for embedded developers to bring skills they’ve honed elsewhere.

This talk is an introduction to what embedded developers should understand if they want to work on medical devices. I’ll introduce relevant safety standards and regulatory pathways, explain Design Controls and risk analysis, bust myths about using open source software, and give an insider view to the industry.

Go to Session


Live Q&A - A Medical Device Primer for Embedded Software Engineers

Status: Available Now

Live Q&A with Jeff Gable for the talk titled A Medical Device Primer for Embedded Software Engineers

Go to Session