All Episodes
The Agile Embedded Podcast — 99 episodes
Fuzzing and Dynamic Analysis for High-Integrity Software with Paul Butcher
Linux Profiling with Mohammed Billoo
E94 Requirements Engineering, part 1: Fundamentals
Hardware-Software Co-Development with Tobias Kästner
Test-Driven Development in the Age of AI
Engineering Organizations Part 2: Product Companies and Market-Driven Focus
Engineering Organizations Pt 1: Service Firms - When You Are the Product
Rust with Milica Kostic
MicroPython with Matt Trentini
Terrible Habits of the Solo Developer
Agile Hardware Development with Gregor Gross
Crossover with Embedded AI Podcast
AI-enhanced Embedded Development (May 2025 Edition)
Zephyr with Luka Mustafa
Crossover with Mob Mentailty Part 2
Crossover with Mob Mentality part 1
Violet Su on hardware manufacturing
AI-augmented software development
BONUS: Listener Question on Repository Organization
MinimumCD
Offensive Cybersecurity with Ryan Torvik
BDD with Steve Branam
John Taylor on the Embedded Systems Cookbook
Trunk-based development
QP framework with Mitch English
2024 christmas special
SAFe
Ceedling
Buzzword Bingo (or: which modern technologies make sense for embedded?)
Exploring Rust for Embedded Systems with Philip Markgraf
Magic is Bad
Bailey Steinfadt on teaching git to non-developers
Accelerate the Book
Weronika Michaluk on Medical Devices development
Luca's interviews and trip report from Embedded World 2024
A word from the hosts: we've changed our podcast process for the better
Paul Barbu Gheorge on Geographically Distributed Tems
Code Reviews
Team Topologies
Closing the gap between Regulatory and Development with Milton Yarberry
Living Documentation with Philip Markgraf
Rapid Prototyping for Medical Devices with Ross Dehmoobed
Scaling Agile
Model-Based Development with Max Kolesnikov
Renode with Michael Gielda
Tyranny of the Urgent
TDD for UI
Git for Hardware Engineers with Valentina Ratner and Kyle Dumont
Modern C++ for Embedded with Niall Cooling
Rapid Hardware Iteration with Luka Mustafa
Agile vs. V Model
Continuous Delivery with Jonathan Hall
François Baldassari from Memfault on IoT Observability
Version Control Techniques
Crossover with Elecia White and Christopher White of Embedded
Internal Developer Platforms with Joe Schneider
Interview with Phillip Johnston Part 2
Interview with Phillip Johnston Part 1
The Agile Approach to Risk Management
Systems Architecture with Maik Pfingsten
We're Not Paying You to Have Fun
The Three Ways of DevOps
James Grenning on TDD
The Matthew Test with Matthew Eshleman - Part 2
The Matthew Test with Matthew Eshleman - Part 1
Project Management Dysfunctions - Part 2
Project Management Dysfunctions - Part 1
Unit Testing vs HIL Testing
Jon Odo on Roadmaps
Agile at Growing Hardware Startups with Matt Cole
Agile Manifesto Part 2
Agile Manifesto Pt. 1
Build Pipelines Revisited
Embedded Cybersecurity Basics with Jacob Beningo
Modern Embedded Systems Programming with Miro Samek
Patterns in the Machine with John and Wayne Taylor
Christmas Special
Writing Firmware without Hardware (featuring Matt Chernosky)
Agile in Small Teams
Behavior Driven Development
Hardware-in-the-Loop Testing
Testing on the Host vs Target
Managing Product Variants and Versions
How to Speed Up Safety Critical Processes
Living Documentation and Test Automation with Paul Massey
Lean and Agile at a Product Development Consultancy
Technical Debt in Embedded Systems Development
How to Speak Agile to Hardware Folks, with Mojtaba Hosseini
Why Testing Sucks
Introducing Agile at John Deere with Joe Schneider
How to Convince Management to Adopt Agile
Agile is Old-Fashioned Engineering
Replicable Build Environments for the Win
Continuous Integration for Embedded Systems
Development is Better when it's Test-Driven
How to Get Started
Why Cross-Functional Product Teams Rule
Remote Embedded Development
Does DevOps Make Sense for Embedded Systems?