Land
Sektor
Beruf suchen
Ingenieur für eingebettete Systeme
Entwicklung und Integration von Echtzeit-Firmware für komplexe eingebettete Systeme in anspruchsvollen Industrieumgebungen
45 000 – 90 000 EUR (€)
Gehalt / Jahr
Master
Bildungsniveau
00
Automatisierung
Mittel
Schwierigkeit
Stabil
Beschäftigung
6-12 Monate
Marktanspannung
Mittel
Mobilität
Möglich
Automatisierung
Mittel
Schwierigkeit
Stabil
Beschäftigung
6-12 Monate
Marktanspannung
Mittel
Mobilität
Möglich
About
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
Technische 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
Soft Skills
- 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
Die Arbeitsumgebungen können variieren:
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
Tiefes Hardware Software-Schnittstellenverständnis
Normenkonformes Arbeiten in sicherheitskritischen Umgebungen
Selbstständige Fehleranalyse auf Register und Assembler-Ebene
Strukturierte Dokumentation technischer Entscheidungen
Wie werde ich Ingenieur für eingebettete Systeme?








