Firmware Engineer (m/w/d) - Embedded Linux & Security

AI overview

Develop key security features and ensure system robustness for embedded Linux as part of an innovative team tackling challenging IoT projects.

___________________________________________________________________________

Klingt es für dich spannend, Firmware nicht nur zu entwickeln, sondern ganze Systeme auf das nächste Level zu heben? In dieser Rolle tauchst du tief in die Embedded-Linux-Welt ein und begleitest zukunftsweisende Neuentwicklungen bis hin zur Weiterentwicklung bestehender Firmware für unsere Zutrittskontrolle. Gemeinsam mit dem Team begleitest du anspruchsvolle Embedded- und IoT-Projekte von der ersten Idee bis zur finalen Umsetzung und machst unsere Systeme dabei noch sicherer, schneller und intelligenter. Wenn du Spaß an der Arbeit an der Schnittstelle von Hardware, Software und Security hast und Interesse daran, in einem hybriden Arbeitsmodell tätig zu sein, (Mischung aus Präsenz vor Ort und mobilem Arbeiten) freuen wir uns dich kennenzulernen!

Deine Aufgaben

  • Du entwickelst Firmware für Embedded-Linux-Systeme und sorgst dafür, dass unsere Plattformen zuverlässig und performant laufen
  • Die Implementierung zentraler Security-Features wie Secure Boot oder Verschlüsselungsmechanismen gehört zu deinem Alltag
  • Außerdem arbeitest du mit Bootloadern und weiteren Low-Level-Komponenten, um sichere und stabile Systemstarts zu gewährleisten
  • Du automatisierst Build- und Testprozesse, damit unsere agilen Entwicklungsabläufe effizient und transparent bleiben
  • Mit deiner technischen Expertise bringst du dich unterstützend in Architektur- sowie in Hardwareentwicklungsentscheidungen ein
  • Durch Code Reviews und Debugging stellst du sicher, dass unsere Softwarequalität konstant auf hohem Niveau bleibt

Dein Profil

  • Du bringst mehrjährige Erfahrung in der Embedded-Softwareentwicklung mit und bist deshalb mit Linux Kernel Systemen, Treibern und mit Embedded-Security-Konzepten sicher
  • Mit Hardware-Schnittstellen wie UART, SPI oder I²C gehst du souverän um
  • Du kennst dich mit C/C++, Go, Rust oder ähnlichen Programmiersprachen aus und bist bestenfalls auch mit Kryptografie-Bibliotheken sowie Test-Frameworks für Embedded vertraut
  • Message- und Event-driven-Architekturen sind dir nicht fremd
  • Du bringst eine starke Kommunikationsfähigkeit mit und treibst gerne herausfordernde, neue Themen eigeninitiativ voran
  • Interdisziplinäre Teamzusammenarbeit und gemeinsam Erfolge zu feiern macht dir Spaß und ist für dich selbstverständlich
  • Du hast idealerweise bereits Erfahrung in der Entwicklung von cloudfähigen IoT-Systemen sowie mit Bootloadern wie U-Boot oder in der Implementierung von Secure Boot 
  • Kenntnisse in Build-Systemen wie Yocto oder Nix sind von Vorteil
  • Du hast ein ausgeprägtes Bewusstsein für Informationssicherheit. Du bist bereit die PCS im Rahmen der ISO 27001 zu unterstützen und damit die Risiken im Umgang mit Daten zu erkennen und zu minimieren
  • Sehr gute Deutsch- und gute Englischkenntnisse runden dein Profil ab

Das bieten wir

  • Du möchtest Teil eines motivierten Teams sein, das für Zusammenhalt und Wertschätzung steht?
  • Du bist bereit, selbst an schwierigen Problemen zu arbeiten und auch Deine Kollegen zu fordern?
  • Du suchst ein Arbeitsumfeld mit flachen Organisationsstrukturen, das viel Raum für eigene Ideen und Weiterentwicklung gibt?
  • Eine ausgewogene Work-Life-Balance, flexible Arbeitszeiten durch Gleitzeit, 30 Tage Urlaub (bei Vollzeit) sowie die Möglichkeit aus dem Homeoffice zu arbeiten sind für dich sehr wichtig? All das gehört bei uns zum Standard
  • Ein attraktives Einkommen, ein unbefristetes Beschäftigungsverhältnis sowie weitere Benefits wie Team- und Firmenevents, Firmen-Fitnessangebot, Dienstrad-Leasing uvm. runden unser Angebot ab

Perks & Benefits Extracted with AI

  • Flexible Work Hours: Flexible working hours through flextime.
  • Team events and fitness leasing: Team and company events, corporate fitness offerings, company bike leasing, among others.
  • Paid Time Off: 30 days of vacation (for full-time).
  • Remote-Friendly: Possibility to work from home.
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Firmware Engineer Q&A's
Report this job
Apply for this job