Ingenieur für eingebettete Systeme
Entwicklung und Integration von Echtzeit-Firmware für komplexe eingebettete Systeme in anspruchsvollen Industrieumgebungen
Tendenz in den meisten Ländern. Die Werte Ihres Landes finden Sie unter „Gehälter, Ausbildung, Arbeitsmarkt“.
Über den Beruf
Der Ingenieur für eingebettete Systeme entwickelt und validiert Software sowie Hardware-nahe Komponenten für mikroprozessor- oder mikrocontrollerbasierte Plattformen.
Er arbeitet mit Programmiersprachen wie C, C++ und RTOS-Umgebungen (FreeRTOS, VxWorks) sowie Entwicklungstools wie JTAG-Debuggern, Oszilloskopen und Logikanalysatoren. Er steht in engem Austausch mit Hardwareentwicklern, Systemarchitekten, Testingenieuren und Projektleitern. Typische Einsatzbereiche umfassen Automobil, Luft- und Raumfahrt, industrielle Automatisierung sowie medizinische Gerätetechnik.

Kompetenzen
Fachliche Kompetenzen
- Erfahrung mit C / C++ für Bare-Metal und RTOS
- Vertrautheit mit ARM Cortex-M / Cortex-A Architektur
- Kenntnisse in FreeRTOS, Zephyr, VxWorks
- Arbeiten mit Kommunikationsprotokollen: CAN, SPI, I2C, UART
- Kompetenz im JTAG-Debugging, GDB, Lauterbach TRACE32
- Verständnis von MISRA-C, AUTOSAR, ISO 26262
- Erfahrung mit CMake, Git, CI/CD-Pipelines für Embedded
- Verwendung von Hardware-in-the-Loop (HiL) Testumgebungen
Soziale Kompetenzen
- Analytisches Denken bei komplexen Systemproblemen
- Präzise und strukturierte Arbeitsweise
- Eigenverantwortliches Arbeiten in interdisziplinären Teams
- Fähigkeit zur klaren technischen Kommunikation
- Belastbarkeit unter Zeitdruck und in sicherheitskritischen Projekten
Aufgaben
- Analysieren von Systemanforderungen und Ableiten technischer Spezifikationen für eingebettete Softwaremodule
- Entwickeln von Treibern und Middleware in C/C++ für ARM- und RISC-V-Architekturen mit weniger als 10 % CPU-Overhead
- Integrieren von Echtzeit-Betriebssystemen (FreeRTOS, Zephyr) und Optimieren von Task-Scheduling für Latenzzeiten unter 1 ms
- Durchführen von Unit-Tests und Integrationstests mit GoogleTest und Hardware-in-the-Loop-Umgebungen
- Debuggen von Firmware-Problemen mithilfe von JTAG-Schnittstellen, GDB und Logikanalysatoren
- Implementieren von Kommunikationsprotokollen (CAN, SPI, I2C, UART, Ethernet) gemäß IEC- und AUTOSAR-Normen
- Durchführen von Code-Reviews nach MISRA-C-Richtlinien und Reduzieren kritischer Regelverstöße um mindestens 80 %
- Erstellen technischer Dokumentationen, Datenbeschreibungen und Schnittstellenspezifikationen nach DO-178C oder ISO 26262
- Koordinieren von Hardware-Software-Co-Design-Prozessen mit PCB-Entwicklern zur Reduzierung von Rework-Zyklen
- Optimieren des Stromverbrauchs eingebetteter Systeme um bis zu 30 % durch Power-Management-Strategien
Arbeitsumgebungen
- Automobilindustrie mit Fokus auf ADAS, Powertrain und Body Control
- Luft- und Raumfahrt, insbesondere avionische Systeme
- Industrielle Automatisierung und Robotik
- Medizinische Gerätetechnik für fortschrittliche Anwendungen
- Consumer Electronics und IoT-Plattformen
- Verteidigung und sicherheitskritische Systeme
Karrierewege
- Aufstieg zum Systemarchitekt für eingebettete Systeme
- Position als Technical Lead Embedded Software
- Rolle als Functional Safety Engineer (ISO 26262 / IEC 61508)
- Projektleiter in der Produktentwicklung werden
- Spezialisierung auf Cybersecurity für Embedded Systems (IEC 62443)
Gesuchtes Profil
Häufige Fragen
Berufe derselben Branche
Dieser Beruf nach Land: Deutschland · Liechtenstein · Österreich · Schweiz ·








