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!