Unsere Aufgaben:
* Entwicklung von Firmware für Geräte aus den Bereichen Mess- und Kommunikationstechnik
* Analyse von Anforderungen und Abstimmung von Systemdesigns mit unseren Kunden
* Design und Implementierung von Strukturen und Algorithmen für digitale Signalverarbeitung sowie Schnittstellen (z.B. CAN, REST) ‣ Entwicklung von Treibern für Embedded Firmwar
* Inbetriebnahme von Prototypen in enger Zusammenarbeit mit der Hardwareentwicklung
Unsere Wunschliste:
* Fachliche Ausbildung oder abgeschlossenes Studium der Ingenieurwissenschaften vorzugsweise in einem der Fachbereiche Elektronik, Elektrotechnik, Informatik oder vergleichbar
* Fundierte Kenntnisse in den Programmiersprachen C und Python
* Praktische Erfahrung mit Microcontrollern der ARM-Architektur
* Erfahrung mit RTOS, idealerweise mit Zephyr
* Kenntnisse im Umgang mit Embedded Linux, Docker und tiefgehende Kernel-Kenntnisse sind von Vorteil
* Erfahrung in der Implementierung von automatisierten Test- und Buildprozessen (CI)