Embedded-Software Entwickler (m/w/d)

In deinem Aufgabengebiet entwickelst du Embedded-Software für eine ARM/STM32 FreeRTOS Plattform, wobei du maßgeblich in allen Phasen des Entwicklungsprozesses mitarbeitest. Dies beinhaltet insbesondere die folgenden Aufgaben: Konzeption, Technologieevaluierung, Systementwurf Implementierung von Anwendungslogik und Peripherie-Treibern Laufzeitoptimierung zeitkritischer Funktionalitäten Erstellung von automatisierten Software-Tests zur Qualitätssicherung (z.B. Unit-/Funktions-Tests) Mitarbeit bei der Erstellung des Lastenhefts Dokumentation Enge Zusammenarbeit mit unserer Hardware-Entwicklungsabteilung, insbesondere in der Entwurfs- und Einschaltungsphase Abteilung Prüf-/Fertigungstechnik hinsichtlich der Definition von Prüfschnittstellen Schweißprozessentwicklung zur Identifikation von Anforderungen und möglichem