![Embedded E-cast show](https://d3dthqtvwic6y7.cloudfront.net/podcast-covers/000/049/848/small/embedded-e-cast.png)
Summary: With the availability of ever more capable microcontrollers, software development for these devices has become increasingly complex over the years. Use of real-time operating systems is rapidly becoming an industry best practice, and usage of commercial middleware as well as reuse of custom libraries is gaining importance for cost-efficient software engineering.