itkarrieren
Zurück zu den Treffern

Embedded Linux Kernel Developer (m/w/d)

ArbeitsortBergisch Gladbach und Umgebung
HomeofficeKeine Angabe

Für ein technologiegetriebenes Unternehmen suchen wir einen erfahrenen Embedded Linux Kernel Developer (m/w/d), der sich in der hardwarenahen Softwareentwicklung zuhause fühlt. Wenn Linux-Kernel, Device-Treiber und Embedded C nicht nur Schlagworte, sondern Teil deines täglichen Handwerks sind, erwartet dich hier eine technisch anspruchsvolle Aufgabe mit viel Gestaltungsspielraum.

Deine Aufgaben

  • Entwicklung und Weiterentwicklung von Linux-Gerätetreibern für embedded Systeme
  • Programmierung hardwarenaher Softwarekomponenten in C
  • Analyse, Anpassung und Optimierung von Linux-Kernel-Komponenten
  • Implementierung von Interrupt-Handling, DMA-Konzepten und Synchronisationsmechanismen
  • Durchführung von Kernel-Debugging sowie systemnaher Fehleranalyse
  • Enge Zusammenarbeit mit Hardware-, FPGA- und Elektronikentwicklung
  • Integration neuer Hardwareplattformen und Unterstützung bei der Systeminbetriebnahme
  • Mitarbeit bei Architektur- und Designentscheidungen im Embedded-Linux-Umfeld

Dein Profil

Must-Have

  • Mehrjährige Erfahrung in der Embedded Softwareentwicklung
  • Sehr gute Kenntnisse in C und Low-Level-Programmierung
  • Fundiertes Verständnis der Linux-Kernel-Architektur
  • Praktische Erfahrung in der Entwicklung von Linux Device Treibern
  • Gute Kenntnisse von Interrupts, DMA, Speicherverwaltung und Synchronisation
  • Ausgeprägtes Hardware-/Software-Systemverständnis
  • Erfahrung im Kernel-Debugging und in der systematischen Fehleranalyse

Nice-to-Have

  • Erfahrung mit Yocto und/oder Buildroot
  • Kenntnisse von PCIe / PCI Express
  • Erfahrung mit Board Support Packages (BSP)
  • Sicherer Umgang mit Git
  • Kenntnisse moderner Entwicklungsprozesse und Versionsverwaltung

Das erwartet dich

  • Anspruchsvolle Entwicklungsaufgaben auf Kernel- und Treiberebene
  • Arbeit an innovativen Embedded-Systemen und Hardwareplattformen
  • Technologisch anspruchsvolles Umfeld mit hoher Engineering-Kompetenz
  • Kurze Entscheidungswege und direkte technische Verantwortung
  • Flexible Arbeitsmodelle und attraktive Entwicklungsmöglichkeiten

Arbeitgeber

Mehr Stellen finden

Weitere Stellen