Projektportal
Projektdetails
Für unseren Kunden suchen wir ab sofort einen Embedded Software Entwickler.
AUFGABEN:
+ Entwicklung und Optimierung von Embedded Software in Echtzeitsystemen
+ Implementierung von hardwarenahen Funktionen sowie Low-Level-Treibern
+ Integration und Nutzung von Kommunikationsschnittstellen (z. B. CAN, I2C, SPI, UART)
+ Analyse und Behebung von Fehlern sowie Performance-Optimierung
+ Arbeit mit Embedded-Entwicklungsumgebungen, Debuggern und Versionsverwaltung (z. B. Git)
+ Kooperation mit interdisziplinären Teams (Hardware, Systemarchitektur etc.)
+ Dokumentation technischer Lösungen
MUST-HAVE:
+ Mehrjährige Erfahrung in der Embedded Softwareentwicklung, idealerweise im Echtzeitumfeld
+ Sehr gute Kenntnisse in C und/oder C++
+ Fundiertes Verständnis von Hardwarearchitekturen, Peripherie und Low-Level-Programmierung
+ Erfahrung mit Embedded-Entwicklungsumgebungen, Debugging-Tools sowie Versionskontrollsystemen (z. B. Git)
+ Kenntnisse gängiger Kommunikationsprotokolle (CAN, I2C, SPI, UART)
+ Erfahrung mit RTOS und/oder Bare-Metal-Programmierung
+ Ausgeprägte analytische Fähigkeiten und strukturierte Problemlösungskompetenz
+ Selbstständige Arbeitsweise sowie Teamfähigkeit
+ Gute Kommunikationsfähigkeiten in Wort und Schrift
NICE-TO-HAVE:
+ Kenntnisse in Python und/oder Assembler
+ Erfahrung mit automatisierten Build- und Testumgebungen
+
Vertrautheit mit Entwicklungsprozessen wie Agile oder V-Modell