Firmwareentwickler Embedded / CAN J1939 / UDS
Role details
Job location
Tech stack
Job description
Entwicklung von Embedded-Firmware (C/C++ auf ARM Cortex-M / AVR / vergleichbar) Erstellung von Firmware-Architekturen, State Machines und Kommunikationsmodulen Implementierung und Test von Protokollen (CAN J1939, ISOBUS, UDS) Entwicklung von Gerätesoftware für Sensoren (digitale Signalaufbereitung) Analyse von Kundenanforderungen und Ableitung technischer Lösungen Integration von Bootloadern, Diagnosefunktionen und Safety-Mechanismen Erstellung von Tests, Dokumentationen und Software-Releases
Requirements
Für die Ausführung der Arbeitsaufgaben sind Kenntnisse und Fertigkeiten erforderlich, die durch eine mindestens 3-jährige fachspezifische Ausbildung und eine mindestens 2-jährige Fachausbildung oder durch eine 3-jährige Hochschulausbildung (z.B. Bachelor) erworben werden Projektmanagementkenntnisse Umgang mit Datenverwaltungssystemen und Kenntnisse der Datenverarbeitung mit Python wünschenswert