Abschlussarbeit im Bereich Embedded Systems: Machbarkeitsanalyse der Implementierung der Rust-Library „Embedded Graphics“ in bestehende Projektstrukturen
Start: Wintersemester 25/26
KarlsruheHerausforderung
Im Rahmen dieser Abschlussarbeit soll die Machbarkeit der Implementierung der Rust-Library „Embedded Graphics“ in bestehende Projektstrukturen geprüft werden.
„Embedded Graphics“ ist eine effiziente und leichtgewichtige Library zur Erstellung von 2D-Grafiken und User Interfaces in Embedded Systemen.
Ziel der Arbeit ist es, die Integration dieser Library in bestehende Systeme zu bewerten und die nötigen Anpassungen sowie Herausforderungen zu identifizieren.
Aufgaben
- Analyse: Untersuchung der Anforderungen und Besonderheiten der bestehenden Embedded-System-Projektstrukturen
- Machbarkeitsstudie: Überprüfung der Implementierungsmöglichkeiten der „Embedded Graphics“-Library innerhalb des bestehenden Systems
- Integration: Entwurf und Durchführung von Tests zur Integration und Interoperabilität der Library mit bestehenden Software-Komponenten
- Dokumentation: Erstellen einer ausführlichen Dokumentation über die Implementierung, die Herausforderungen und mögliche Optimierungen
- Optimierung: Identifikation und Umsetzung von Optimierungspotentialen, um die Leistung und den Ressourcenverbrauch zu maximieren
Angebot
- Spannende und herausfordernde Aufgaben im Bereich Embedded Systems und Rust-Entwicklung
- Unterstützung und Betreuung durch erfahrene Ingenieure und Entwickler
- Einblicke in innovative Technologien und Lösungen im Embedded-Umfeld
- Flexibilität bei der Arbeit und die Möglichkeit, eigene Ideen einzubringen
- Ein motiviertes Team und ein angenehmes Arbeitsumfeld
Erwartung
- Du studierst Informatik, Elektrotechnik oder einen vergleichbaren Studiengang
- Grundkenntnisse in der Programmiersprache Rust und der Entwicklung von Embedded Systems wünschenswert
- Kenntnisse in der Verwendung von Microcontrollern und Embedded-Plattformen
- Selbstständige und strukturierte Arbeitsweise sowie gute Kommunikationsfähigkeiten