Aufgabenbereiche:Entwicklung von Firmware für Mikrocontroller auf Basis von TK.Optimierung der Systemleistung und Verwaltung von Geräteressourcen (Speicher, Strom usw.).Testen, Debuggen und Integration von Software mit dem Hardwareteil.Dokumentation des entwickelten Codes und seiner Funktionen.Anforderungen:Ausreichende Sprachkenntnisse C/C++, Python-Programmierung.Erfahrung mit Mikrocontrollern (STM32, ESP32, AVR, Arduino oder ähnlich).Kenntnisse der Mikroprozessorarchitektur und der Arbeit mit
Aufgabenbereiche:
- Entwicklung von Firmware für Mikrocontroller auf Basis von TK.
- Optimierung der Systemleistung und Verwaltung von Geräteressourcen (Speicher, Strom usw.).
- Testen, Debuggen und Integration von Software mit dem Hardwareteil.
- Dokumentation des entwickelten Codes und seiner Funktionen.
Anforderungen:
- Ausreichende Sprachkenntnisse C/C++, Python-Programmierung.
- Erfahrung mit Mikrocontrollern (STM32, ESP32, AVR, Arduino oder ähnlich).
- Kenntnisse der Mikroprozessorarchitektur und der Arbeit mit Registern.
- Erfahrung mit Versionskontrolltools (Git).
- Erfahrung in der Treiberentwicklung und Interaktion mit Hardwareschnittstellen (UART, SPI, I2C).
Will a plus:
- Verständnis der Grundlagen der Funktechnik.
- Fähigkeit, Schaltpläne elektronischer Platinen zu lesen und zu entwickeln.
- Fähigkeit, mit Spektrumanalysatoren, Oszilloskopen und anderen Geräten zu arbeiten.
- Fähigkeit, mit Lötgeräten zum Zusammenbauen und Testen von Prototypen zu arbeiten.
- Kenntnisse über drahtlose Kommunikationsprotokolle (Wi-Fi, Bluetooth, Zigbee, LoRa)