Ihre Aufgaben:
* Entwicklung, Implementierung und Optimierung eines Algorithmus zur Auswertung von Signalen von Linearsensoren (Zeilensensoren)
* Ansteuerung und Integration verschiedener Hardwarekomponenten:
* LED Arrays zur Erzeugung des Sendesignals
* A/D Wandler zur Auswertung des Empfangssignals
* Analoge Ausgangstreiber zur Ausgabe verarbeiteter Signale
* OLED Display zur Visualisierung von Messwerten und Systemzuständen
Ihre Qualifikationen:
* Sehr gute Kenntnisse in hardwarenaher Programmierung auf Mikrocontrollern der Cortex M4/M7 Architektur
* Sehr gute Kenntnisse in objektorientierter Programmierung in C++
* Gute Kenntnisse im Umgang mit Visual Studio Code, GNU GCC Toolchain und CMake
* Gute Kenntnisse in der Code-Dokumentation mit Doxygen
* Gute Kenntnisse in der Erstellung und Ausführung von Unit-Tests mit GoogleTest
* Gute Kenntnisse im Umgang mit Git
* Von Vorteil: Erfahrung mit Azure Pipeline (CI/CD)
* Von Vorteil: Erfahrung in der Code- und Architektur-Dokumentation mit Draw.io oder Mermaid
* Gute Deutsch- und Englischkenntnisse
Ihre Vorteile:
* Angenehmes Arbeitsklima