Amar Mahmutbegovic is the co-founder and Head of Engineering at Semblie, where he leads the utilization of modern C++ for firmware development. He is passionate about demonstrating the advantages of C++ to the embedded community through his blog posts and LinkedIn activity. Amar's blog post series "Modern C++ in embedded development" can be accessed on Semblie's website at https://semblie.com/modern-cpp/.
Embedded firmware projects are becoming increasingly complex. As firmware complexity increases, so does the build process: managing SDK versions, code generators, third-party libraries, and supporting...
C and C++ based firmware projects are often managed as monorepos—a single repository with all software components in one place, usually including third-party libraries to keep them in a desired state....