ITKarrierenDein Können. Deine Richtung.Merkliste 0
Menü

Für Menschen, die Tech gestalten

Gute Arbeit beginnt mit dir.

Deine Möglichkeiten

4.115 Jobs entdecken

Deine Einstellungen

So passt die Suche zu dir.

Arbeitsmodell
5.338 Ausschreibungen · gruppiert
StellenanzeigeVollansicht

Senior Embedded Software Engineer (m/w/d)

Veröffentlicht am

Arbeitsort
10115 Berlin, Berlin, Deutschland

Stellenbeschreibung

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