IT Personalvermittlung

Senior Embedded Software Engineer (m/w/d

Berlin / Permanent / 70.000 – 80.000 €

JOB ID    263039

Klient ist ein führendes Technologieunternehmen, das sich auf die Entwicklung und Bereitstellung hochspezialisierter, innovativer Systemlösungen konzentriert. Mit starker Marktpräsenz und kontinuierlichem Technologiefokus steht das Unternehmen für höchste Qualität, nachhaltige Innovation und exzellente Ingenieurskunst im internationalen Umfeld.

Zur Verstärkung des Entwicklungsteams suchen wir einen Senior Embedded Software Engineer (m/w/d) in Berlin

 

Ihre Aufgaben:

  • Inbetriebnahme & Plattform-Integration: Erstimplementierung und Bring-up neuer Hardware-Plattformen (Bootloader-Ketten, Peripherieanbindung sowie SoC- und FPGA-Kopplung)

  • Treiber- & HAL-Entwicklung: Konzeption und Erstellung von hardwarenahen Treibern und Abstraktionsschichten für RF-Komponenten, Steuerungselemente und Messgeräte in Rust sowie C/C++23

  • Anwendungsentwicklung: Implementierung durchgängiger Embedded-Linux-Softwarelösungen – von der systemnahen Logik bis hin zu Geräteschnittstellen und Bedieneroberflächen

  • HW/SW-Debugging: Systematische Fehleranalyse an der Schnittstelle zwischen Hard- und Software unter Einsatz moderner Laborgeräte (Oszilloskop, JTAG, Logikanalysator) in enger Abstimmung mit dem Hardware-Team

  • FPGA-/SoC-Schnittstellendesign: Realisierung der Kommunikation mit FPGA-Firmware sowie Pflege und Umsetzung von Register-Maps, DMA-Transfers und Interrupt-Steuerungen

  • Moderne Entwicklungsmethoden: Aktive Nutzung und Etablierung von KI-gestützten Coding-Tools zur Optimierung der Arbeitsprozesse sowie Wissensaustausch im Team

 

Ihre Qualifikationen:

  • Abgeschlossenes Ingenieurs- oder Informatikstudium (z. B. Elektrotechnik, Technische Informatik) oder eine adäquate technische Qualifikation

  • Mehrjährige fundierte Berufserfahrung (ca. 5+ Jahre) in der hardwarenahen Embedded-Fullstack-Entwicklung

  • Nachweisbare Praxiskenntnisse in der Programmierung mit Rust sowie C/C++ (C++23)

  • Rutschierter Umgang mit Embedded Linux (z. B. Yocto oder Buildroot)

  • Fundierte Erfahrung in Board-Bring-up, Treiberarchitekturen (HAL) und der Integration komplexer Peripherie

  • Praxiserfahrung mit FPGA-/SoC-/MCU-Schnittstellen (Register-Mapping, DMA, Interrupt-Handling) und versierter Umgang mit gängigem Messequipment

  • Verständnis für sauberes Software-Engineering (modulare Systemarchitekturen, reproduzierbare Builds und CI/CD-Prozesse) sowie versierter Einsatz von Versionierungstools (Git)

  • Aufgeschlossenheit gegenüber dem Einsatz moderner KI-Coding-Assistenten im Entwicklungsalltag

  • Sehr gute Deutsch- und Englischkenntnisse (Team- und Alltagssprache ist überwiegend Deutsch, technische Dokumentation erfolgt teils auf Englisch)

Idealerweise bringen Sie zusätzlich mit:

  • Kenntnisse in Python zur Automatisierung von Tests und Toolchain-Skripten

  • Erfahrung im Umfeld von RF-/HF-Systemen (Signalpfad-Messung, Kalibrierung) sowie HIL-Testständen und Laborumgebungen

 

Das bietet unser Klient:

  • Unbefristete Festanstellung in einem zukunftssicheren, innovativen Technologieunternehmen

  • Ein hochmodernes Arbeitsumfeld mit neuester Ausstattung und agilen Entwicklungsmethoden

  • Atraktive Rahmenbedingungen mit flexiblen Arbeitszeiten

  • Gezielte fachliche und persönliche Weiterbildungsmöglichkeiten

  • Professionelle Einarbeitung und gelebte Teamkultur mit flachen Hierarchien

Die maximale Dateigröße beträgt 4 MB. Sollten die Dokumente die maximale Größe überschreiten, senden Sie bitte eine E-Mail mit diesen Dateien direkt an den/die Ansprechpartner:in.