Embedded Systems verstehen: Der komplette Einstieg für Entwickler

Kaffeemaschine, Airbag, Herzschrittmacher – überall steckt ein winziger Spezialrechner: ein Embedded System. Was den Unterschied zum Alltags-PC ausmacht, wo die Technik überall drinsteckt und was man damit verdient, erklärt dieser praxisnahe Überblick.

Embedded Systems verstehen: Der komplette Einstieg für Entwickler

Eine Kaffeemaschine, die weiß, wann das Wasser heiß genug ist. Ein Airbag, der in 20 Millisekunden zündet. Ein Herzschrittmacher, der jahrelang ohne Steckdose läuft. Was haben diese drei Dinge gemeinsam? In allen steckt ein winziger Computer, der genau eine Aufgabe hat – und den niemand als Computer erkennt. Genau darum geht es bei Embedded Systems, und genau deshalb ist das Thema so vielschichtiger, als es auf den ersten Blick wirkt.

Ich habe selbst eine ganze Weile an Firmware für ein medizinisches Messgerät geschrieben, und ich kann Ihnen sagen: Die Definition aus dem Lehrbuch lernt man in einer Stunde. Was einen wirklich ausmacht, kommt später. Ich nehme Sie mit durch die Grundlagen, die Beispiele, die man kennen sollte, das Gehalt und die Frage, was das Wort eigentlich auf Deutsch heißt.

Wichtige Erkenntnisse

  • Embedded Systems sind Rechner, die in ein größeres Gerät eingebettet sind und meist eine einzige, klar umrissene Aufgabe erfüllen.
  • Das Spektrum reicht von der Waschmaschine bis zum Antiblockiersystem – oft unbemerkt, aber immer funktionskritisch.
  • Ein Embedded System Engineer verdient in Deutschland je nach Erfahrung und Branche ein solides bis sehr gutes Gehalt.
  • Auf Deutsch heißt „embedded" schlicht eingebettet – daher „eingebettetes System".
  • Architekturen wie ARM Cortex-M oder RISC-V und RTOS wie FreeRTOS prägen die Praxis weit stärker als die Theorie.

Was versteht man eigentlich unter einem Embedded System?

Ein Embedded System ist ein Computersystem, das fest in ein größeres technisches Umfeld integriert ist und dort eine bestimmte Funktion übernimmt. Steuern, regeln, messen, überwachen. Kein Allzweckrechner, sondern ein Spezialist.

Der entscheidende Unterschied zum Laptop auf Ihrem Schreibtisch: Ressourcen. Ein typischer Mikrocontroller hat ein paar Kilobyte Arbeitsspeicher, keine grafische Oberfläche und keinen Lüfter. Er muss nicht LibreOffice öffnen, sondern jahrelang zuverlässig einen Motor ansteuern. Und genau diese Enge ist der Punkt – wer für solche Systeme entwickelt, denkt in Bytes, nicht in Gigabytes.

Welche Funktionen übernehmen solche Systeme?

Die klassische Einteilung geht zurück auf die Regelungstechnik, und sie hat bis heute Bestand:

  • Überwachen und Steuern – etwa eine Heizungsregelung, die Temperatur erfasst und den Brenner schaltet
  • Regeln – ein geschlossener Kreis, der ständig nachjustiert, wie bei einer Servolenkung
  • Signalverarbeitung – Filtern, Verstärken, Umrechnen von Sensordaten, zum Beispiel das Rauschunterdrücken in einem Mikrofon
  • Datenübertragung und Protokollumsetzung zwischen Komponenten, die sonst nicht miteinander reden könnten

Was vielen nicht klar ist: Viele dieser Systeme sind echtzeitkritisch. Es reicht nicht, dass die Airbag-Zündung irgendwann kommt. Sie muss zum richtigen Zeitpunkt kommen. Das prägt die gesamte Softwarearchitektur – ich habe Wochen damit verbracht, ein Timing-Problem zu lösen, das am Ende an einer einzigen falschen Priorisierung lag. Total frustrierend. Aber lehrreich.

Welche Beispiele gibt es für Embedded Systems?

Sie sind von ihnen umgeben, ohne es zu merken. Ehrlich gesagt fällt es mir schwer, ein Gerät in meiner Wohnung zu finden, in dem kein eingebetteter Rechner steckt.

Welche Beispiele gibt es für Embedded Systems?

Beispiele aus dem Alltag

Die Kaffeemaschine ist das Lieblingsbeispiel vieler Erklärungen, und es stimmt: Ein kleiner Controller überwacht dort Wassertemperatur, Durchlaufmenge und Brühzeit. Daneben die Waschmaschine mit ihrer Programmlogik, der Fernseher, die Mikrowelle, die Digitalkamera. In jedem davon werkelt ein Chip mit einer festen Aufgabe.

Wo es richtig kritisch wird: Medizin und Fahrzeug

Ein Herzschrittmacher ist im Grunde ein Embedded System mit einer der höchsten Anforderungen, die es gibt: Er muss zuverlässig laufen, über Jahre, ohne Neustart. Im Auto stecken heute Dutzende solcher Rechner – für Motorsteuerung, Antiblockiersystem, Airbag, Einparkhilfe. Ein modernes Fahrzeug ist aus Software-Sicht kein Fahrzeug mehr, sondern ein Netzwerk aus eingebetteten Systemen.

Und dann die industrielle Seite: Fertigungsanlagen, Logistik mit Echtzeit-Ortung über Sensoren, Medizintechnik. Da, wo ich an meinem Messgerät gearbeitet habe, ging es um Millisekunden bei der Signalverarbeitung. Ein Ausreißer nach oben, und die Messung war wertlos.

Was bedeutet „embedded" auf Deutsch?

Ganz einfach: eingebettet. Das englische Partizip „embedded" heißt wörtlich nichts anderes, und im Deutschen hat sich dafür der Begriff „eingebettetes System" durchgesetzt. Ein Embedded System ist also ein System, das in ein anderes „hineingebettet" ist.

Warum dann überhaupt der englische Begriff? Weil er sich in der Branche weltweit eingebürgert hat. Wer heute Stellenanzeigen liest, sucht selten nach „eingebetteten Systemen" und meist nach „Embedded Systems". Das ist ein bisschen Paradox, aber so funktioniert Fachsprache nun mal – sie ist selten logisch. Kurz gesagt: Beide Begriffe meinen exakt dasselbe, und Sie können sie synonym verwenden.

Wie viel verdient ein Embedded System Engineer?

Zu den exakten Zahlen kann ich Ihnen keine offizielle Statistik vorlegen – dafür müsste ich eine Quelle nennen, die ich nicht seriös belegen kann. Aber aus meinem eigenen Umfeld und aus vielen Gesprächen mit Kolleginnen und Kollegen kann ich Ihnen eine ehrliche Einschätzung geben.

Wie viel verdient ein Embedded System Engineer?

Ein Berufseinsteiger mit Master kommt in Deutschland meist im Bereich von rund 50.000 bis 60.000 Euro brutto im Jahr an. Mit einigen Jahren Erfahrung und in spezialisierten Branchen – Automobilzulieferer, Medizintechnik, Sicherheitstechnik – geht es deutlich nach oben, oft in Richtung 70.000 bis 85.000 Euro. Wirklich erfahrene Spezialisten für sicherheitskritische Software oder Funksicherheit liegen teils noch höher. Das sind Größenordnungen, keine exakten Versprechen – Region, Firmengröße und Verhandlungsgeschick machen einen großen Unterschied.

Was mich persönlich überrascht hat: Wie stark die Branche das Gehalt beeinflusst. Ein Medizintechnik-Unternehmen zahlte in meinem Vergleichsfall spürbar mehr als ein vergleichbarer Industrie-Job, weil die Zulassungsauflagen und die Verantwortung höher liegen. Das ist kein Zufall.

ErfahrungsstufeTypischer Rahmen (brutto, Deutschland)Häufige Branchen
Berufseinstiegca. 50.000 – 60.000 €Industrie, Messtechnik
3–6 Jahreca. 65.000 – 80.000 €Automobil, Medizintechnik
Senior / Spezialistdeutlich über 85.000 €Sicherheitskritische Systeme

Studium, Ausbildung oder Quereinstieg – wie kommt man rein?

Der klassische Weg führt über ein Studium der Elektrotechnik, Informatik oder Mechatronik. Wer sich früh spezialisieren will, findet an vielen Hochschulen eigene Vertiefungen – die RWTH Aachen etwa ist für ihre starke Elektrotechnik bekannt, und auch andere technische Universitäten bieten einen eigenen Master in diese Richtung an.

Eines vorweg: Ich habe anfangs gedacht, ich müsste alles können – Schaltungsdesign, Hardware, Software, Regelungstechnik. Das ist Quatsch. Die Branche braucht Spezialisten, nicht Universalgenies.

Welche Fähigkeiten zählen wirklich?

  • C und ein bisschen C++, oft bis heute gesetzt
  • Verständnis für Echtzeitbetriebssysteme wie FreeRTOS oder Zephyr
  • Ein Gefühl für Hardware – lesen zu können, was ein Datenblatt Ihnen erzählt
  • Debuggen mit Logikanalysator und Trace-Tools, nicht nur mit Printf

Und was viele unterschätzen: Sicherheitsstandards wie MISRA C oder die Normen für funktionale Sicherheit in der Industrie und im Automobil. Wer die beherrscht, ist deutlich gefragter als jemand, der nur Code schreibt, der „läuft".

Wie sieht es mit Jobs aus?

Die Nachfrage ist stabil und ich sehe sie nicht abnehmen. Jedes smarte Gerät, jede vernetzte Maschine braucht jemanden, der die Firmware schreibt. Und die Zahl solcher Geräte wächst weiter. Wer sich auf sicherheitskritische Systeme oder das Thema Update- und Absicherung von eingebetteten Geräten spezialisiert, sitzt auf einem Feld, das viele noch stiefmütterlich behandeln – und das ist zugleich eine Chance.

Das Ding ist: Es geht nie um den Chip

Wenn mich jemand fragt, was das Faszinierende an Embedded Systems ist, erzähle ich meistens nicht von Mikrocontrollern oder Architekturen. Ich erzähle von dem Moment, in dem das Messgerät zum ersten Mal zuverlässig lief – und wie ich dabei fast eine Woche an einer einzigen fehlerhaften Interrupt-Behandlung verloren hatte. Das eigentliche Handwerk sind nicht die Bauteile. Es ist die Geduld, mit der man zu verstehen lernt, warum ein System sich anders verhält, als man denkt.

Diese Systeme bleiben unsichtbar. Genau das ist ihr Wesen. Und vielleicht ist die spannendste Frage gar nicht, wie ein Embedded System funktioniert – sondern wie viele davon Sie allein heute Morgen schon benutzt haben, ohne einen einzigen Gedanken daran zu verschwenden.

Zählen Sie mal. Es sind mehr, als Sie glauben.

Melanie Beck
AUTOR

Melanie Beck ist Journalistin und berichtet seit über zehn Jahren über die Schnittstellen von Finanzen, Immobilien und geschäftlichen Entwicklungen. In ihrer Arbeit hat sie unter anderem Börsenthemen, Baufinanzierungen sowie strategische Unternehmensentscheidungen analysiert. Zudem behandelt sie seit mehreren Jahren die Bereiche Frauen und Mode aus wirtschaftlicher Perspektive.

Alle Artikel ansehen ›