Embedded Software Engineer; m/w/d
80331, München, Bayern, Deutschland
Verfasst am 2026-10-01
-
Software Entwicklung
Software-Ingenieur, Eingebettete Software ingenieur, DevOps Ingenieur, Eingebettete Systeme
Als Embedded Software Engineer (m/w/d) am Standort München gestalten Sie die technologischen Basis unserer vernetzten digitalen Produkte. Sie übernehmen gemeinsam mit dem Team die Verantwortung für Architekturentscheidungen und Implementierung der Firmware. Sie entwickeln stabile und skalierbare Firmware-Lösungen, von Bare-Metall über die RTOS-Ebene bis hin zur Anbindung an übergeordnete Systeme. Ihre Rolle verbindet tiefes technisches Know-how mit Gestaltungsfreiheit und der Möglichkeit, moderne Technologien praxisnah einzusetzen.
Ihre Aufgaben- Entwicklung und Pflege von Embedded Software und Firmware für vernetzte Geräte und Systeme
- Konzeption und Aufbau einer skalierbaren, plattformbasierten Architektur für Hardware, Firmware und Software inklusive Definition der Schnittstellen
- Design und Implementierung von Kommunikationsschnittstellen (z. b. SPI, I²C, UART, CAN, Ethernet, Wifi, Bluetooth) sowie Integration in übergeordnete Systeme
- Aufbau von Test- und Integrationsumgebungen (u.a. Hardware-in-the-Loop), Automatisierung der Testabläufe sowie Verantwortung für Weiterentwicklung, Tests sowie Fehleranalysen, auch unter Einsatz von KI
- Enge Zusammenarbeit und technische Abstimmung im Team sowie mit internen Fachbereichen und externen Entwicklungspartnern
- Abgeschlossenes Studium der Informatik, Elektrotechnik, Mechatronik oder vergleichbare Qualifikation
- Mehrjährige Erfahrung in der Embedded-Software-/Firmwareentwicklung (C/C++ auf Mikrocontrollern z.b. ARM Cortex Prozessorfamilie, Nordic nRF, STM
32, ESP
32) und mit embedded Betriebssystemen z.b. FreeRTOS, Zephyr - Sehr gute Kenntnisse in Systemarchitekturen, Schnittstellenentwicklung, Debugging-Tools und Hardware-Debugging (z.b. JTAG, SWD), Erfahrung in der Entwicklung vernetzter Geräte oder IoT-Systeme, idealerweise auch unter Linux/Yocto, von Vorteil
- Idealerweise Erfahrung mit CI/CD-Ansätzen in Embedded-Umgebungen, Python
- Kenntnisse zum Erstellen von Testfällen und Scripts - Analytische, strukturierte Arbeitsweise, Innovationsfreude, sowie sehr gute Deutsch- und Englischkenntnisse (mindestens B2)
- Attraktives Gehaltspaket
- 30 Urlaubstage
- Flexible Arbeitszeiten
- Deutschlandweite Home-Working Möglichkeit mit max. 10 Tagen im Monat
- Mobiles Arbeiten im EU/EWR-Ausland & CH mit max. 20 Tagen im Kalenderjahr
- Kostenfreies Betriebsrestaurant mit Frühstücksbuffet und Mittagsmenü aus regionalen, biologischen Produkten vegetarische Alternative vorhanden
- Kaffee und Getränke zur freien Verfügung
- Fahrtkostenzuschuss
- Kostenlosen Werkzeugbezug/Mitarbeiterrabatt auf den gesamten Hoffmann-Katalog
- "Orange Social Days" zusammen mit unserer Hoffmann Group Foundation
- Möglichkeit zum kostenlosen Parken
- Fahrradleasing-Modell für Mitarbeiter (m/w/d)
- Verschiedene Sportkurse im Haus, EGYM Wellpass-Mitgliedschaft oder monatlicher Zuschuss für den Besuch eines Fitnessstudios und Betriebsarzt
- Onboarding-App verbunden mit Intensiver Einarbeitung mit bereichsübergreifenden Schulungen und Patenprogramm sowie ein dauerhaftes Weiterbildungsangebot in unserer hauseigenen Akademie
- Firmenevents
Mehr als 4.000 hoch motivierte Mitarbeiter Innen in über 50 Ländern machen mit ihrer Leistung die Hoffmann Group zu dem, was sie heute ist:
Europas führender Partner für Qualitätswerkzeuge, Betriebseinrichtungen und Persönliche Schutzausrüstung. Unser gesundes Wachstum spiegelt sich unter anderem im weltweiten Jahresumsatz von mehr als 1,4 Mrd. Euro Umsatz in 2025 wider. Als Teil der börsennotierten SFS AG bieten wir eine Arbeitsumgebung, die von gegenseitigem Vertrauen geprägt ist und in der sich Leistung und Engagement lohnen. Wir fördern Eigeninitiative, Kreativität und eigenverantwortliches, ergebnisorientiertes Handeln.
(Wenn dieser Job tatsächlich in Ihrem Zuständigkeitsbereich liegt, verwenden Sie möglicherweise einen Proxy oder VPN, um auf diese Seite zuzugreifen. Um weiterzukommen, sollten Sie Ihre Verbindung zu einem anderen Mobilgerät oder PC wechseln).