Experience Embedded

Professionelle Schulungen, Beratung und Projektunterstützung

EXPERIENCE EMBEDDED

MicroConsult ist Ihr Partner für Embedded Systems Engineering - professionelle Schulungen, Beratung und Projektunterstützung.

Vom Mikrocontroller bis zum Systemdesign, Sie profitieren von unserer jahrzehntelangen Erfahrung.

Neu bei MicroConsult: Embedded-Rust-Programmierung

Grundlagen und Einstieg

Zum Training >

Alles auf einen Blick

Embedded-Software: Analyse, Design, Architektur


Die wichtigsten Erfolgsfaktoren für Ihre Embedded-Projekte

Professionelles Software Engineering ist der Schlüssel zu profitablen und qualitativ hochwertigen Embedded-Softwarelösungen. Dazu gehören zunächst die systematische Analyse der Kundenanforderungen und das Design oder die Modellierung einer tragfähigen Softwarearchitektur. Wie kommen Sie zu aussagefähigen und möglichst vollständigen Requirements? Wie entsteht eine tragfähige Embedded-Architektur, und wie lässt sie sich erhalten? Wichtige Fragen zum Thema Analyse und Design von Embedded-Software, auf die wir Antworten geben.

Echtzeit: Embedded-Programmierung, Betriebssysteme


Expertenwissen für Ihre Software-Implementierung

Die Implementierung der Requirements und der Embedded-Architektur setzt hervorragende Kenntnisse der Echtzeitprogrammierung mit Programmiersprachen wie Embedded C oder Embedded C++ sowie von Echtzeitbetriebssystemen (RTOS) voraus. Der routinierte und systematische Einsatz von Debuggern und Testwerkzeugen sorgt dafür, dass Ihre Embedded-Software die Qualitätsanforderungen erfüllt. Erfahren Sie mehr darüber, wie Sie Programmiersprachen, Programmiermethoden und RTOS (Echtzeitbetriebssysteme) für Echtzeitanforderungen optimal einsetzen.

Mikrocontroller: Multicore, Singlecore, Peripherie


Das richtige Bausteinwissen führt Sie in kürzester Zeit zu Ihrer Applikation

Mikrocontroller, ob Singlecore oder Multicore, sind das Herz der meisten Embedded-Lösungen. Es ist von großer Bedeutung, dass Sie die Architektur Ihres Mikrocontrollers und seine Entwicklungsumgebung verstehen. Dann können Sie auch die Funktionalität und Leistung von Singlecore, Multicore und Peripherie effektiv für eine erfolgreiche Embedded-Lösung erschließen. Wie Sie das Optimum aus Ihrem Mikrocontroller mit vertretbarem Aufwand herausholen, erfahren Sie in unseren zahlreichen Trainings und anderen Wissensangeboten.

Test, Qualität und Safety von Embedded-Software


Mit modernen Methoden erreichen Sie Ihre vorgegebenen Qualitätsziele

Der gesamte Entwicklungsprozess bis hin zum lieferfertigen Embedded-System wird von Qualitätssicherungsmaßnahmen und Test begleitet. Sie stellen sicher, dass alle funktionalen und nichtfunktionalen Anforderungen sowie evtl. auch jene einer Norm (Safety) nachweislich erfüllt werden. Die verschiedenen Testebenen, wie Unit-Test, Integrationstest, Systemtest, Abnahmetest und Zertifizierung, sorgen am Ende für einen erfolgreichen Projektabschluss mit zufriedenen Kunden. Sie erfahren, wo Sie im (agilen) Entwicklungsprozess welches Testverfahren mit welchen Tools einsetzen, so dass die geforderte Produktqualität nachweisbar erfüllt ist. Das Einhalten von Safety-Normen erfüllt die Forderung, nach dem aktuellen Stand der Wissenschaft und Technik gearbeitet zu haben.

Demnächst finden u.a. diese Trainings statt - jetzt Platz sichern und anmelden!

Modernes C++: Die wichtigsten Sprachneuerungen von C++11 bis C++20

In diesem C++ Training lernen Sie alle wesentlichen neuen Features von C++11 und C++14 kennen, damit Sie diese künftig zum Schreiben von effizienterem und leichter wartbarem Code einsetzen können. Enthalten ist eine Einführung in die grundlegenden Prinzipien der Compilezeit-Metaprogrammierung mit Templates, welche durch die "Variadischen Templates" (eingeführt mit C++11) an Mächtigkeit gewonnen hat, deren Implementierung sich wiederum über "Fold Expressions" (geplant für C++1z) deutlich vereinfacht.


Nächster Termin: 05.-08.05.2025

Zum Training: Modernes C++: Die wichtigsten Sprachneuerungen von C++11 bis C++20

ISO SAE 21434 Road Vehicles - Cybersecurity Engineering

Sie lernen den aktuellen Stand der ISO SAE 21434 zum Thema Cybersecurity im Automotive-Umfeld kennen und erfahren, wie die Cybersecurity-Perspektive im Engineering von E/E-Systemen adressiert und berücksichtigt werden soll. Sie können mit den sich ständig ändernden Bedrohungen Schritt halten und benutzen industrieweite Zielsetzungen, Anforderungen und Leitlinien. Organisationen werden befähigt, entsprechende Prozesse und Richtlinien zu erarbeiten und das Risiko von Cybersecurity-Attacken einzuordnen und zu managen. Übungen vertiefen die theoretischen Kenntnisse anhand eines Beispielsystems.


Nächster Termin: 06.05.2025

Zum Training: ISO SAE 21434 Road Vehicles - Cybersecurity Engineering

Software-Architekturen für Embedded- und Echtzeitsysteme

Lernen Sie die Begriffe und Bedeutung von SW-Architektur, die Aufgaben und Verantwortungen von SW-Architekten und deren Rolle im Projekt sowie State-of-the-Art Methoden und Techniken zur Entwicklung von SW-Architekturen kennen. In der Software-Architektur-Schulung erfahren Sie, wie Sie SW-Architekturen mit den Projektbeteiligten abstimmen, dokumentieren und kommunizieren. Anschließend können Sie die wesentlichen Schritte des Software-Architekturentwurfs selbstständig durchführen.


Nächster Termin: 12.-15.05.2025 - Durchführungsgarantie!

Zum Training: Software-Architekturen für Embedded- und Echtzeitsysteme

Embedded-Software-Test: Best Practices für den Unit-/Modul-/Komponenten-Test

Lernen Sie den Entwicklungs- und Testprozess im Zusammenhang mit all seinen Abhängigkeiten, Ergänzungen und Wechselbeziehungen kennen, um durch die Nutzung von Synergien effizient und effektiv zu testen. In zahlreichen praktischen Übungen mit Software und Hardware wird das Gelernte umgesetzt.

 

Nächster Termin: 12.-15.05.2025

Zum Training: Embedded-Software-Test: Best Practices für den Unit-/Modul-/Komponenten-Test

Der MicroConsult-Newsletter

 

Wir informieren Sie regelmäßig über Trends & Best Practices im Embedded Software Engineering. Erhalten Sie Fachwissen aus erster Hand von unseren Embedded-Experten direkt in Ihr Postfach.


Ihre Vorteile:

*Bewährtes Praxiswissen für erfolgreiche Projekte
*Wertvolles Fachwissen, Erfahrungen und Tipps
*Unser aktuelles Programm, Trainings & Termine

 

 

 

Jetzt den MicroConsult-Newsletter abonnieren!

Neue Trainings bei MicroConsult

 

Wir haben neue Trainings für Sie entwickelt, die Ihnen einen perfekten Einstieg in die jeweilige Thematik bieten:


* Grundlagen der Embedded-Rust-Programmierung
* Zephyr - der kleine Bruder vom Tux
* AURIX™ TC4xx Crashkurs (3G Dritte Generation)
* TRAVEO™ T2G: Mikrocontroller-Architektur
* XMC7000: Mikrocontroller-Architektur

 

 

Jetzt buchen!

MicroConsult ist offizieller Trainingspartner von

Unsere Partner - Quelle für intensiven Erfahrungsaustausch, innovative Ideen, hilfreiche Tools, nützliche Praxisbeispiele

Die schlimmsten Befürchtungen wurden bestätigt: Testen kostet Arbeit, Zeit und Geld! Dieser sehr gute Software-Test-Kurs gibt einem die Werkzeuge an die Hand, diese Aufgaben zu meistern.


Tim Kaiser, Möhlenhoff GmbH Mehr >