Embedded Linux Software-Entwickler
(m/w/d, Vollzeit)

Wir suchen zum nächstmöglichen Zeitpunkt in Mainz Embedded Linux Software-Entwickler*innen in Vollzeit.

Wie du tickst

  • Du legst Wert darauf, Software zukunftssicher und vorausschauend zu konzipieren und zu entwickeln.
  • Du blickst gerne über den Tellerrand, um deinen Horizont und dein Wissen zu erweitern und Zusammenhänge noch besser zu verstehen.
  • Du bist in der Lage, deine Aufgaben sowohl im Team als auch eigenverantwortlich zu erfüllen. Mit Hilfe der entsprechenden Werkzeuge kannst du deinen Arbeitsalltag effizient gestalten und nachvollziehbar dokumentieren.
  • Als Verantwortliche*r für das „Herz“ (Hardware) unseres Produktes ist es Dir ein großes Anliegen, einen stabilen, erweiterbaren, skalierbaren, Ressourcen schonenden und zuverlässigen Betrieb der Hardware-Komponenten zu gewährleisten und dabei über Standard-Schnittstellen Funktionen für verschiedene Hardware und Anwendungen zur Verfügung zu stellen.

Deine Kompetenzen

  • Erfahrung in objektorientierter Software-Entwicklung
  • Sehr gute Kenntnisse in Linux Kernel Entwicklung (Konfiguration, Treiber Entwicklung/Anpassung)
  • Sehr gute Kenntnisse im Umgang mit Build-Tools (Makefile)
  • Sicherer Umgang mit Git-Repositories
  • Wünschenswert ist generell Erfahrung, Verständnis und Kenntnis in Hardware naher Programmierung (Mikrocontroller, Signalverarbeitung, I²C Kommunikation)
  • Kenntnisse in der Systempflege von Linux (z.B. Cronjobs einrichten, Updates, Networking usw.)
  • Kenntnisse in Bash, Erstellung von (Build-)Skripten
  • Kenntnisse verschiedener Software-Schnittstellen (z.B. REST, gRPC)
  • Gute Deutsch- und Englischkenntnisse in Wort und Schrift

Deine Benefits

  • Beteiligungsmodell an Unternehmensgewinnen
  • Flexible Home-Office-Regelungen
  • Kostenloses Laden von E-Fahrzeugen auf dem Firmengelände und bei Partnern

Wenn Du Dich in dieser Stellenbeschreibung wiederfindest und Teil unseres Teams werden willst, freuen wir uns über Deine Bewerbungsunterlagen!