Blog
Which agile MicroConsult seminar is right for me?
What is the difference between the two agile MicroConsult seminars, "Scrum in the Agile Development of Embedded Systems" and "Agile Development of Embedded Systems"? We offer some guidance here. Both seminars include an introduction to agile...
Software Engineering - Expertise
The enduring popularity of Python: An introduction to the beloved multi-paradigm language. Among the many programming languages popular with developers, there is one that can adapt to a wide variety of requirements like a chameleon: Python. Python has long been considered one of the most...
Embedded Software Engineering Expertise: ESE 2016 (Part 1)
MicroConsult offers training courses, seminars, and coaching throughout the year on the topics discussed at the congress. Benefit from the experience of our embedded software engineering specialists and contact us. We would be happy to advise you. MicroConsult...
Design Pattern
A method for reusing standardized software structures. In object-oriented development of software architecture, software design, and object-oriented programming (OOP) – a structured software development method – one repeatedly encounters...
The 7 most important tips for your embedded software architecture
What are the key considerations when developing architectures for embedded software? This is a question we cover in detail in our seminars. In this article, we've briefly summarized the most important aspects for you. Even if you're not a software architect yourself, it's important that you...
Media Center: Videos & Info
One Hour to RTOS - Renesas Synergy™ Online Training One Hour to the Cloud - Renesas Synergy™ Online Training Embedded Software Engineering Congress (ESE Congress) 2025 Embedded Software Engineering Congress (ESE Congress) 2024 Embedded Software Engineering Congress (ESE Congress) 2023 Embedded...
Embedded Software: Analysis, Design and Architecture
Development processes are the basis of modern software development. It has now become widely known that the VHIT (from brain to terminal) method is no longer compatible with the current and ever-increasing complexity of embedded and real-time software/real-time systems...
Real-time: Embedded programming and operating systems
What does professional embedded software development mean? Based on the software architecture refined in the software design, you, as a software developer, implement (program) this architecture in a structured, procedural, object-based, or object-oriented manner using the programming language...