AI-augmented software development

The Pragmatic Embedded Podcast · 25 Jun 2025 · 45m

What this episode covers

Host Jeff Gable interviews Luca Johnny about integrating AI tools into embedded software development workflows. They compare IDE-integrated tools like GitHub Copilot and Cursor with command-line agents like Aider, emphasizing that workflow integration matters more than the underlying LLM. The discussion covers specific use cases for testing, debugging, and learning new frameworks, while warning that AI cannot replace the architectural judgment of experienced engineers.

Mentioned

Products
QP Framework
Tools
Aider, GitHub Copilot, Cursor, Continue.dev, ChatGPT, Claude Sonnet, Unity, CppUnit, Google Test, Flutter

Other shows on the same ground, closest first.

  • Embedded.fm · 54m

    446: World's Best PB&J

    Hosts Elecia White and Christopher White interview an AI language model, referred to as 'Christopher White' or ChatGPT, discussing its capabilities and limitations in embedded systems and software development. They explore the use of tools like Compiler Explorer (godbolt.org) and Google Colab for coding tasks, and discuss the complexities of using ArduPilot for drone projects. The conversation highlights the distinction between statistical language models and true artificial intelligence, noting issues with hallucination and lack of reasoning.

  • Coredump Sessions · 55m

    #007: AI, Open Source, and the Future of Embedded Development: How Much Code Will We Actually Write?

    François Baldassari, CEO of Memfault, and Thomas Sarlandie, Field CTO of Memfault, host a panel with Jonathan Beri, CEO of Golioth, and Dan Mangum, CTO of Golioth, to discuss the intersection of AI, open source, and embedded development. The group analyzes the maturity of edge AI for audio and video processing, the challenges of integrating LLMs into hardware due to rapid model iteration, and the current state of using AI for firmware development. They conclude that while AI is transforming code generation and review, open source remains critical for training models and providing trusted, complex infrastructure like Zephyr and FreeRTOS.

  • The Amp Hour · 1h 09m

    AI Tooling with Matt Liberty and Luke Beno

    Matt Liberty of Joulescope and Luke Beno of Tundra Labs and Werewolf.us discuss building custom AI-driven ERP systems to manage small-scale hardware businesses. They detail how AI tools like Claude Code and OpenClaw automate firmware debugging, protocol analysis for Juki pick-and-place machines, and inventory tracking via DigiKey and Mouser APIs. The guests emphasize that while AI accelerates software and operational workflows, it currently struggles with hardware design, arguing that engineers must retain fundamental physical intuition to effectively guide and debug AI-generated code and designs.

  • Moore's Lobby · 49m

    Creating Next-Gen Microcontroller Developer Tools and Equipping the People Who Use Them

    Rodger Richey, Vice President of Development Tools and Academic Programs at Microchip Technology, discusses the evolution of embedded development tools over his 30-year tenure. He explains how Microchip shifted its IDE support from NetBeans to VS Code to align with developer habits and details the integration of AI as an assistant for code generation and debugging rather than a replacement. Richey also highlights Microchip's academic initiatives, including virtual internships and hardware labs in India, designed to bridge the gap between theoretical education and practical engineering skills.

  • OnTrack · 56m

    Embedded Systems Engineer Discusses AI-Driven Testing Revolution

    Ari Mahpour, an Embedded Systems Engineer at Rivian with prior experience at NASA JPL and Virgin Hyperloop, discusses the integration of AI and DevOps into embedded hardware development. He demonstrates 'vibe coding' with an Arduino using voice commands and LLMs, explaining how AI agents can autonomously write, compile, and test firmware. Mahpour also covers the challenges of managing hardware revisions, the importance of Model Context Protocol (MCP) for tool guardrails, and the future of AI in automated PCB design and testing.

The summary, chapters and topics are generated from the episode’s audio by this directory, not written by The Pragmatic Embedded Podcast. The episode itself belongs to its publisher.