Deine Aufgaben
Du entwickelst effiziente, robuste und zuverlässige Softwarelösungen für unsere Geräte und bringst Innovation direkt aufs Board:
- Entwicklung von Firmware in C/C++ für Mikrocontroller-basierte Systeme
- Entwurf und Umsetzung von Ablaufsteuerungen und Kommunikationsprotokollen
- Integration und Ansteuerung von Hardware-Peripherie (z. B. DAC, ADC, GPIO, UART, SPI, I2C)
- Debugging und Test der Software auf realer Hardware (JTAG, Oszilloskop, Logic Analyzer)
- Enge Zusammenarbeit mit der Hardwareentwicklung
- Mitarbeit bei der Weiterentwicklung von Entwicklungsprozessen und Tools