Zum Hauptinhalt springen

Engineering

Embedded Software Entwickler

Ein Embedded Software Entwickler entwirft, implementiert und testet Software, die direkt auf Mikrocontrollern und eingebetteten Systemen läuft – etwa in Steuergeräten, Industrieanlagen, Medizingeräten oder IoT-Produkten. Die Arbeit findet hardwarenah in C und C++ statt, häufig unter Echtzeitbedingungen (RTOS) und mit strengen Anforderungen an Ressourcenverbrauch, Zuverlässigkeit und Sicherheit. Im Automotive-Umfeld prägen standardisierte Architekturen wie AUTOSAR (Classic und Adaptive) sowie Absicherung über HIL-Prüfstände den Entwicklungsalltag.

Zuletzt aktualisiert: 10. Juni 2026

// aufgaben

Aufgaben & Verantwortung

  • Entwicklung hardwarenaher Software in C/C++ für Mikrocontroller (z. B. ARM Cortex-M/R, Infineon AURIX)
  • Design und Implementierung von Treibern, Basissoftware und Kommunikationsstacks (CAN, LIN, Ethernet, SPI, I2C)
  • Konfiguration und Integration von AUTOSAR-Basissoftware bzw. Adaptive-AUTOSAR-Plattformen
  • Arbeit mit Echtzeitbetriebssystemen (FreeRTOS, Zephyr, AUTOSAR OS, Embedded Linux)
  • Modultests und Integrationstests inklusive Absicherung am HIL-Prüfstand (z. B. dSPACE, Vector)
  • Debugging auf Zielhardware mit Debugger, Trace und Oszilloskop/Logic Analyzer
  • Umsetzung von Anforderungen aus funktionaler Sicherheit (ISO 26262, IEC 61508) und Security (ISO/SAE 21434)
  • Mitarbeit an CI/CD-Pipelines, statischer Codeanalyse (MISRA C) und Code-Reviews

// skills

Anforderungsprofil

Must-have

  • Sehr gute Kenntnisse in C, idealerweise ergänzt um modernes C++ für Embedded-Targets
  • Erfahrung mit Mikrocontroller-Architekturen, Interrupts, DMA und Speicherverwaltung
  • Praxis mit mindestens einem RTOS oder Embedded Linux
  • Kenntnis gängiger Bussysteme und Kommunikationsprotokolle (CAN, LIN, Ethernet)
  • Erfahrung mit hardwarenahem Debugging auf Zielsystemen
  • Verständnis für Coding-Standards wie MISRA C und statische Analysewerkzeuge
  • Abgeschlossenes Studium in Elektrotechnik, Informatik, Mechatronik oder vergleichbare Qualifikation

Nice-to-have

  • AUTOSAR-Erfahrung (Classic oder Adaptive), z. B. mit Vector DaVinci oder EB tresos
  • Kenntnisse in funktionaler Sicherheit (ISO 26262) oder Embedded Security (ISO/SAE 21434, Secure Boot)
  • Erfahrung mit HIL-Systemen und Testautomatisierung (CAPL, Python)
  • Modellbasierte Entwicklung mit MATLAB/Simulink und Codegenerierung
  • Erfahrung mit Yocto, Buildsystemen und Embedded-CI/CD
  • Rust-Kenntnisse für sicherheitskritische Neueinführungen

// gehalt

Gehalt

Erfahrung / KontextBrutto-Jahresgehalt
Berufseinstieg (0–3 Jahre)50.000–60.000 €
Berufserfahren (3–8 Jahre)60.000–78.000 €
Senior / Architekturverantwortung (8+ Jahre)75.000–95.000 €

Alle Angaben sind Orientierungswerte für Deutschland und hängen von Region, Unternehmensgröße und Erfahrung ab (Stand 2026).

// interview

Typische Interviewfragen

  1. 01Erklären Sie, wie Sie eine Interrupt-Service-Routine entwerfen: Was gehört hinein, was lagern Sie aus, und wie vermeiden Sie Race Conditions mit dem Hauptprogramm?
  2. 02Wie gehen Sie mit dynamischer Speicherallokation in sicherheitskritischer Embedded-Software um und welche Alternativen nutzen Sie?
  3. 03Beschreiben Sie den Unterschied zwischen AUTOSAR Classic und Adaptive: Wann ist welche Plattform die richtige Wahl?
  4. 04Ein Steuergerät zeigt sporadische Resets im Dauerlauf – wie strukturieren Sie die Fehlersuche von Watchdog-Analyse bis Trace?
  5. 05Wie priorisieren Sie Tasks in einem präemptiven RTOS und wie erkennen und verhindern Sie Prioritätsinversion?
  6. 06Welche MISRA-C-Regeln halten Sie für besonders wertvoll, und in welchen Fällen würden Sie eine begründete Abweichung dokumentieren?
  7. 07Wie haben Sie HIL-Tests in Ihren Entwicklungsprozess integriert und welche Fehlerklassen finden Sie damit, die Modultests nicht abdecken?

// markt

Marktlage

Embedded-Software-Entwickler zählen 2026 zu den knappsten Engineering-Profilen in Deutschland. Die Nachfrage wächst über alle Branchen: Automotive treibt mit softwaredefinierten Fahrzeugen, zonalen E/E-Architekturen und AUTOSAR-Adaptive-Projekten den größten Bedarf, dazu kommen Industrieautomation, Medizintechnik, Energietechnik und Verteidigungselektronik. Gleichzeitig ist das Angebot strukturell begrenzt, weil hardwarenahe Entwicklung in der Informatikausbildung gegenüber Web- und Cloud-Themen unterrepräsentiert ist. Besonders schwer zu besetzen sind Positionen mit Kombinationsanforderungen – etwa C/C++ plus funktionale Sicherheit, AUTOSAR plus Security oder Embedded Linux plus Echtzeitkompetenz. Regionale Hotspots sind die Automotive-Cluster in Baden-Württemberg und Bayern sowie Industriestandorte in NRW; Remote-Anteile sind durch die Hardwarebindung geringer als in der reinen Softwareentwicklung, hybride Modelle sind inzwischen aber Standard und ein relevantes Entscheidungskriterium für Kandidaten. Vakanzzeiten von vier bis sechs Monaten bei rein anzeigenbasierter Suche sind keine Seltenheit.

// faq

Häufige Fragen

NOBA Experts besetzt Embedded-Positionen über aktive Direktansprache, weil der Markt fast ausschließlich aus passiven Kandidaten besteht, die auf Stellenanzeigen kaum reagieren. Das KI-gestützte Matching identifiziert Profile anhand konkreter Technologie-Stacks – etwa C/C++ auf ARM Cortex, AUTOSAR Classic/Adaptive, FreeRTOS oder Embedded Linux – und gleicht sie mit den realen Projektanforderungen ab. In der technischen Tiefenprüfung wird validiert, ob Kandidaten tatsächlich hardwarenah entwickelt haben oder nur angrenzend tätig waren; das reduziert Fehlbesetzungen deutlich. Auftraggeber erhalten innerhalb von zwei bis sechs Wochen eine Shortlist mit drei bis fünf geprüften Kandidaten. Eine Festpreis-Option macht die Kosten unabhängig vom Jahresgehalt planbar – relevant bei Senior-Profilen, deren Gehälter im Embedded-Bereich zuletzt spürbar gestiegen sind.

Die wertvollsten Embedded-Profile 2026 kombinieren solide C/C++-Grundlagen mit mindestens einer gefragten Spezialisierung. Im Automotive-Umfeld sind das AUTOSAR-Erfahrung (zunehmend Adaptive für zonale Architekturen), funktionale Sicherheit nach ISO 26262 und Cybersecurity nach ISO/SAE 21434 – Letztere ist durch die UNECE-Regularien für alle neuen Fahrzeugtypen verpflichtend und entsprechend nachgefragt. Branchenübergreifend steigern Embedded-Linux- und Yocto-Kenntnisse, Erfahrung mit HIL-Absicherung und Testautomatisierung sowie modellbasierte Entwicklung mit Simulink den Marktwert. Rust gewinnt für sicherheitskritische Neuentwicklungen an Bedeutung, ersetzt C aber bisher nur in Nischen. Wer zusätzlich Architekturverantwortung übernehmen kann und Anforderungen aus Lastenheften in tragfähige Softwarearchitekturen übersetzt, erreicht die oberen Gehaltsbänder von 75.000 bis 95.000 Euro brutto jährlich – in Einzelfällen mit Spezialisierungskombination auch darüber.

Embedded Software Entwickler besetzen?

NOBA Experts besetzt diese Rolle mit KI-gestütztem Matching und persönlicher technischer Vorabprüfung — DACH-weit, auf Wunsch zum Festpreis.