
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
Episode guests
AI Summary
Highlights
AI Chapters
Episode notes
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.
Remember Everything You Learn from Podcasts
Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.