(Senior) Software Engineer Embedded Devices m/w/d

  • Karrierelevel: Direkteinstieg
  • Anstellung: Vollzeit, unbefristet
  • Start: 01-01-21
  • Standort: Jülich
  • Job-ID: R1059

Möchten Sie in einem Unternehmen arbeiten, das es sich zur Aufgabe gemacht hat, einen Beitrag zur Verbesserung der Lebensbedingungen der Menschen zu leisten? Eppendorf ist mit weltweit über 3.600 Mitarbeitenden ein führendes Unternehmen der Life Sciences. Wir entwickeln und vertreiben Geräte, Verbrauchsartikel und Services für den Einsatz in Laboren weltweit. Unsere tägliche Arbeit ist geprägt von unserem Prinzip: Collaborate on new ideas. Sie möchten aktiv digitale Herausforderungen und Infrastrukturen in einem internationalen Unternehmen mitgestalten? Bei Eppendorf arbeiten Sie in hochmodernen Teams zusammen. Modernste Technik ist auch Ihre Motivation? Dann bewerben Sie sich jetzt!

Jetzt bewerben

Ihre Herausforderungen

  • Pflege und Weiterentwicklung des Eppendorf Android Board Support Package
  • Pflege und Weiterentwicklung des Eppendorf Embedded Linux Board Support Package
  • Umsetzung der softwaretechnischen Ziele, Vorgaben und Anforderungen in Produktentwicklungsprojekten von der Spezifikation über die Implementierung bis hin zu Test, Dokumentation und Wartung in allen Phasen der Softwareentwicklung
  • Programmieren von embedded Systemen auf Basis von Linux und Android
  • Code Reviews und Coaching von Junior Entwickler*innen
  • Durchführung von Fehleranalysen
  • Ausarbeitung von softwaretechnischen Lösungsansätzen
  • Recherche und Einführung von Werkzeugen für die Softwareentwicklung

Ihre Expertise

  • Sicherer Umgang mit Git, idealerweise gute Kenntnisse in CI-Technologien (GitLab, Gerrit, Jenkins und Docker)
  • Fundierte Programmierkenntnisse in C/C++, idealerweise auch in Python
  • Fundierte Shell Scripting Kenntnisse
  • Fundierte Kenntnisse in Linux Kernel-Build-Systemen (z.B. make) und Embedded Linux Distributionen mit ihren Build-Systemen (z.B. Yocto Project)
  • Gute Kenntnisse in der Linux Kernel- und Kernelmodul-Programmierung und/oder Bug-Fixing
  • Gute Kenntnisse im AOSP-Build-System
  • Gute Englischkenntnisse in Wort und Schrift
  • Ergebnisorientiert sein: Sie lösen auch unerwartete Probleme mit konzeptioneller Herangehensweise.
  • Mit Ungewissheiten umgehen: Mit Ihrer schnellen Auffassungsgabe tragen Sie zu sehr guten Lösungen in einem sich stetig weiterentwickelnden Umfeld bei.
  • Arbeitet mit anderen zusammen: Sie arbeiten in agilen Teams kooperativ auf gemeinsame Ziele hin.
  • Innovation fördern: Sie arbeiten mit Herzblut an neuen, innovativen Produkten, sind neugierig und haben Spaß am Lernen.
  • Kundenorientierung: Sie möchten unsere Kund*innen verstehen und durch Ihre Arbeit Labore auf der ganzen Welt zu unterstützen.

Ihre Vorteile bei Eppendorf

  • Professionelles IT-Arbeitsumfeld mit immer aktuellen Technologien, Methoden und Tools
  • Vereinbarkeit von Beruf und Familie durch flexible Arbeitszeit
  • Individuelle Weiterbildung durch Personalentwicklungsprogramme sowie durch den Besuch von individuell auswählbaren Schulungen und Konferenzen und jährliche Mitarbeitergespräche
  • Strukturierte Einarbeitung und schnelle Einbindung in das Team durch das Mitarbeitereinführungsprogramm
  • Neben regelmäßigen Teamevents auch Weihnachtsfeier und Sommerfest
  • Vielfältige Sozialleistungen, wie eine zusätzlich zum Gehalt finanzierte Altersvorsorge, Betriebssport, Jobrad, u.a.
  • Flache Hierarchien mit kurzen Entscheidungswegen in einem offenen und kollegialen Arbeitsumfeld
Jetzt bewerben