1. Erstellung, Pflege und Weiterentwicklung von Geräte-Firmware
2. Unterstützung bei der Konzeption, Spezifikation und Dokumentation von Schnittstellen für das Zusammenspiel der verschiedenen Softwareebenen
3. Teilnahme an Sprints
4. U.a. Implementierung einer CoAP-Schnittstelle auf einem ESP32 S3 mit Eventhandling, Exceptionhandling auf Basis eines dokumentierten Konzeptes
5. Erstellung einer CDDL-basierten Dokumentation der CBOR-Structs
6. Schaffung einer standardisierten Schnittstelle dieser API zu einer vorhandenen Softwarearchitektur
7. Implementierung einer OTA-Funktionalität für den Cortex M4
8. Einpflegen der Konzepte und Implementierungsentscheidungen in vorhandene Dokumentation
9. Möglichkeit zur mobilen Arbeit mit bis zu 40% wöchentlich nach der Einarbeitungsphase
Das bringen Sie mit:
10. Absolviertes Studium der Informatik, Elektrotechnik oder eine gleichwertige Qualifikation
11. Sicherer Umgang in der Programmierung mit C (C++) für Mikrocontroller-Programmierung (z.B. ESP32, freertos)
12. Gute Kenntnisse im Umgang mit Entwicklungs-Tools (VS-Code, Git)
13. Erfahrung mit Tools zur Dokumentation (z.B. drawio)
14. Erfahrung mit Ticketsystemen und Softwareentwicklungsworkflows (z.B. Jira)
15. Sehr gute Deutschkenntnisse in Wort und Schrift (mindestens B2 Niveau)
Das bieten wir Ihnen:
16. Mitarbeiterparkplatz
17. Kantine
18. Gesundheitsprogramme
19. Flexible Arbeitszeiten
20. Zielvereinbarungsprämie
21. Umfangreiches Schulungsangebot
22. Betriebliche Altersvorsorge
23. Bike-Leasing
24. Betriebskindergarten
25. Mobiles Arbeiten
26. 30 Tage Urlaub
27. Mobiles Arbeiten im EU-Ausland
28. Gruppenunfallversicherung