Firmware Engineer (m/w/d) Automotive

Vollzeit | München
Für unseren Kunden, einen global agierenden Tier1-Zulieferer mit Schwerpunkt in der Entwicklung und Produktion von Infotainmentsystemen, suchen wir im Raum München in der Festanstellung einen Firmware Engineer (m/w/d):

Ihre Aufgaben:
  • Verantwortlich für die Entwicklung und Implementierung von Software für professionelle industrielle IoT-Geräte im Bereich Asset Tracking und Condition Monitoring, von der Hardware-Treiberentwicklung bis zur anwendungsspezifischen Middleware und Kommunikationsprotokollen.
  • Planung, Verbesserung und Verwaltung von Softwareanwendungen von der Konzeption bis zur Anwendung – von der Ressourcenzuweisung bis zur Umsetzung von Programmierprojekten sowie Ausarbeitung detaillierter Pläne zur Sicherstellung und Prüfung der Firmware-Funktionalität.
  • Erstellung von technischen Dokumentationen für Firmware-Code und Betriebsanleitungen.
  • Interaktion mit Kunden und Teammitgliedern zur Unterstützung von Anwendungen und Prototypeninstallationen.
  • Von der praktischen Gestaltung von Mock-ups und frühen PoC-Mustern über Feldtests bis zur Konzeption und Validierung von Massenproduktionen.

Ihr Profil:
  • Bachelor- oder Masterabschluss in Informatik, Elektrotechnik oder verwandten Fachrichtungen
  • Begeisterung für die Entwicklung von Firmware für Verbrauchergeräte und das Internet der Dinge (IoT)
  • Tiefgreifende Kenntnisse von ARM Cortex-M0+/M4/M33-Mikrocontrollern, einschließlich Ultra-Niedrigenergiebetriebsmodi, insbesondere der STM32-Serie von Mikrocontrollern
  • Erfahrung in der Entwicklung von Firmware für periphere I2C/SPI-, UART-Schnittstellen, etc.
  • Nachgewiesene Erfahrung und Kenntnisse der Arbeitsprinzipien von Wi-Fi-Modulen (ESP8266), BLE (4.2/5.x) (BlueNRG, STM32WB, nRF52) Modulen und zugehöriger Firmware sowie Kommunikationsprotokolle
  • Erfahrung in der Entwicklung von Firmware und Bootloadern unter Verwendung von Embedded C sowie Entwicklung von Unit-/Integration-/Systemtestcode für die Firmware-Validierung
  • Umfangreiche Erfahrung in Zephyr-RTOS und dessen Ökosystem (Threads, ereignisgesteuerte Ansätze, Umfragen, Interrupts, Devicetree, Energiemanagement, Treiber, CMake, WEST, Renode, QEMU, KConfig, Twister)
  • Erfahrung in der Fehlerbehebung von Firmware mithilfe von JTAG/SWD-Debuggern und GDB
  • Praktische Erfahrung in der Entwicklung von Automatisierungsskripten und Support-Tools unter Verwendung von Python 3 ist bevorzugt
  • Erfahrung in der Arbeit mit agilen/Scrum-Prozessen und -methoden
  • Sehr gute Beherrschung der englischen Sprache in Wort und Schrift

Was wir bieten:
  • Flexible Arbeitszeiten durch vertrauensbasierte Arbeitszeitmodelle und ein hybrides Arbeitsmodell mit Präsenz im Büro und Remote-Arbeit
  • Modernste IT-Ausstattung
  • JobRad-Leasing
  • Vermögenswirksame Leistungen
  • 30 Tage Urlaub
  • Unternehmensevents, kostenlose Getränke und Mitarbeiterrabatte bei vielen bekannten Herstellern und Unternehmen
  • Betriebliche Altersvorsorge und Lohnfortzahlungszuschüsse gemäß Unternehmensrichtlinien sowie umfassende Unfallversicherung
  • Positive Arbeitsatmosphäre durch persönliche, wertschätzende Zusammenarbeit und offene Kommunikation in einem internationalen Umfeld
  • Individuelle Einarbeitung und gezielte Weiterbildungsmöglichkeiten

Unser Recruiting-Team begleitet Sie während des gesamten Bewerbungsprozesses und steht Ihnen bei sämtlichen Fragen mit Rat und Tat zur Seite.
 
Wir freuen uns auf Ihre Bewerbung und darauf, Sie kennenzulernen!
Ihre Ansprechpartnerin
Angie König
Head of Recruiting
+49 157 37 55 36 64
angie.koenig@set-engineers.com
SET GmbH
Mittermaierstr. 31
69115 Heidelberg