The Agile Embedded Podcast cover image

The Agile Embedded Podcast

François Baldassari from Memfault on IoT Observability

Feb 15, 2023
François Baldassari discusses the evolution of firmware development and advancements in technology. The use of Python and interpretive languages in embedded software engineering is explored. Challenges faced while building Memfault, the importance of tools in agile embedded software development, and the difficulties of memory management in the embedded software industry are discussed. Memfault's products and services for IoT observability and iteration are highlighted.
53:39

Podcast summary created with Snipd AI

Quick takeaways

  • Memory management and bugs caused by C programming language are common issues in the embedded software industry.
  • Code space limitations can hinder agility in embedded software projects.

Deep dives

The struggle with C programming language

Many companies in the embedded software industry struggle with memory management and bugs caused by the C programming language. Use after free bugs, stack overflows, and null pointer references are common issues that every customer faces.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode