Ionos Se logo

Senior Software Engineer für Kernelentwicklung (m/w/d)

Ionos Se
Full-time
Remote
Germany

Was erwartet dich?

  • Du fügst neue Funktionen hinzu und verbesserst die Effizienz, Stabilität und Leistung der Softwarekomponenten unseres Speicher-Stacks
  • Du arbeitest bei der Entwicklung neuer Kernel-Treiber mit – von der Konzeptphase über die Implementierung bis hin zur Deployment-Strategie
  • Du bereitest neu entwickelte Komponenten für die Open-Source-Freigabe und Aufnahme in den Mainline-Kernel vor
  • Du trägst zu Upstream-Kernel-Treibern (RNBD/RTRS, Block Layer, RDMA etc.) bei und nimmst an entsprechenden Mailing-Listen und Diskussionen teil
  • Du programmierst, dokumentierst und veröffentlichst Software gemäß den aktuellsten, industriell erprobten Entwicklungsprozessen

Was bieten wir dir?

  • Hybrides Arbeitsmodell mit Homeoffice-Möglichkeit
  • Flexible Arbeitszeiten durch Vertrauensarbeitszeit
  • An einigen Standorten eine bezuschusste Kantine und verschiedene kostenfreie Getränke
  • Moderne Büroflächen mit sehr guter Verkehrsanbindung
  • Diverse Mitarbeiterrabatte für Aktivitäten und Produkte
  • Mitarbeiterevents wie Sommer- und Winterfeiern, sowie Workshops
  • Zahlreiche Weiterbildungs- und Entwicklungsmöglichkeiten
  • Verschiedene Gesundheitsangebote, wie Sport- und Gesundheitskurse

Was solltest du mitbringen?

  • Du hast mindestens 6 Jahre relevante Berufserfahrung in der Kernel-/Betriebssystementwicklung
  • Du besitzt tiefgehende Kenntnisse des Linux-Betriebssystems, Kernel-Interna und entsprechender Entwicklungsumgebungen
  • Du hast hervorragende Kenntnisse in der C-Programmierung und im Debugging sowie Kenntnisse und Erfahrung in Python und Bash
  • Du hast Erfahrung in der Entwicklung des Linux-Kernels und/oder seiner Module
  • Du bringst praktische Erfahrung in einem oder mehreren der folgenden Bereiche mit: Kernel Block Layer, verteilte Blockgeräte, RAID-basierte Replikation, RDMA-Programmierung
  • Du hast eine ausgeprägte Fähigkeit zum selbstständigen Lernen und Problemlösen sowie Teamfähigkeit und aktive Zusammenarbeit zur Erreichung gemeinsamer Ziele