Position Overview
Beschreibung
- Entwicklung von Embedded-Software (C/C++) nahe an der Hardware auf Basis von FreeRTOS
- Umsetzung von Steuerungslogik, Tasks sowie Kommunikationsschnittstellen
- Mitarbeit an einer modularen und übersichtlichen Softwarearchitektur
- Sicherstellung der Codequalität durch Reviews, statische Analysen und Unit-Tests
- Durchführung von Tests direkt an den Maschinen
- Aufbau und Weiterentwicklung von SIL-Tests (Software-in-the-Loop)
- Analyse und Optimierung von Performance, Speicher und Echtzeitverhalten
- Enge Zusammenarbeit mit Hardware- und System-Engineering
- Verantwortung für einzelne Komponenten und Features
Erfahrungen
- Abgeschlossenes Studium in Informatik, System Engineering, Elektronik oder vergleichbar
- Mehrjährige Erfahrung in der Embedded-Entwicklung mit C/C++
- Kenntnisse in Echtzeitbetriebssystemen (idealerweise FreeRTOS)