Blog
Interface designs and their implementation
In his presentation at this year's virtual ESE Congress 2020, MicroConsult trainer Thomas Batt will introduce interface concepts and demonstrate implementation approaches in C and C++. Register now and secure your early-bird ticket! The use of software interfaces is a fundamental tool for...
The ESE Congress will be digital
It's a first: Germany's leading conference for the embedded software industry is coming to your home or office – digitally, interactively, COVID-safe, and with its proven scope and in-depth expertise. The 13th Embedded Software Engineering Congress concludes a year we look back on...
More design flexibility through secure exception priority boosting
The Armv8-M architecture brings fundamental security to Cortex-M devices, thus enabling greater protection for IoT systems. But how does the “Secure Exception Priority Boosting” feature perform in practice? Security problems in the Internet of Things (IoT) often stem from insufficient protection for...
Data security as a key criterion for modern mobile systems
The latest generations of multicore microcontrollers can meet the highest demands for networked systems and data security. However, developers need the right knowledge, from defining requirements to implementation, to effectively protect data in this environment. Even...
A step into the future: Our in-person training courses are taking place again.
According to the 4th Bavarian Infection Protection Measures Ordinance, in-person training courses are permitted again from May 11th under certain conditions. This means nothing stands in the way of your on-site seminar at MicroConsult. We will be increasing the number of in-person events in the coming weeks...
Managing crises through professional project management
The world is in crisis. How we overcome it depends heavily on how we deal with the practical and human aspects of this crisis. Professional project management, taking psychological aspects into account, offers many useful approaches in a crisis. Let's look...
We are expanding our live online offerings for you – join us on new paths to further education!
As an alternative to in-person events – without the risk of infection for participants and speakers – we now offer our knowledge and consulting services as live online training sessions – with the same quality and the same enjoyable learning experience. We have recently updated our offerings for you on...
Embedded Software Redesign Guide Part 3: Requirements and Checklist
Sometimes simply extending old code isn't enough: a complete overhaul is needed. This article describes the process of embedded software redesign and explains the concepts of reverse engineering, refactoring, and reengineering. Workshop formats are suitable...