Embedded Software Engineer (m/w/d) – Mikrocontroller- und Firmware-Entwicklung - Essen
About us
Wir suchen einen Embedded-Software-Ingenieur für unser wachsendes Forschungs- und Entwicklungsteam, das Firmware für intelligente, vernetzte Geräte entwickelt. Sie arbeiten direkt an mikrocontrollerbasierten Systemen und sorgen für hohe Leistung, Zuverlässigkeit und Low-Level-Optimierung.
Tasks
-
Entwicklung und Wartung von eingebetteter C-/C++-Firmware für ARM-basierte MCUs
-
Implementierung von Treibern, Protokollen und hardwarebezogenen Funktionen
-
Analyse des Systemverhaltens, Optimierung der Leistung und Sicherstellung der Echtzeitstabilität
-
Enge Zusammenarbeit mit Hardware-Ingenieuren während der Inbetriebnahme und dem Testen von Platinen
-
Erstellung von sauberem, wartungsfreundlichem Code mit ordnungsgemäßer Dokumentation und Unit-Tests
Profile
-
Fundierte Erfahrung mit C / C++ auf Mikrocontrollern (z. B. STM32, NXP, TI, PIC)
-
Vertrautheit mit Kommunikationsschnittstellen wie I2C, SPI, UART, CAN
-
Verständnis von Echtzeitbeschränkungen, Speicherverwaltung und Debugging-Tools
-
Erfahrung mit Oszilloskopen, Logikanalysatoren oder Hardware-Debugging-Geräten
-
Abschluss in Elektrotechnik, Informatik oder ähnlichem
We offer
-
Vielfältige Embedded-Projekte mit realer Produktwirkung
-
Moderne Laborinfrastruktur und enge Zusammenarbeit mit Hardware-Teams
-
Flexible Arbeitsmöglichkeiten und langfristige Entwicklungsaussichten