Intro
Embedded-Software-Produkte bestehen häufig aus komplexen Software-Stacks mit mehreren Komponenten, die getrennt voneinander entwickelt und getestet werden. In der Praxis ist jedoch oft nur eingeschränkt bekannt, wie Kunden diese Software in realen Projekten einsetzen, welche Herausforderungen bei Integration, Inbetriebnahme und Anwendung auftreten und wie sich die Usability des Produkts aus Kundensicht tatsächlich anfühlt.
Gerade in frühen Entwicklungsphasen eines Embedded-Produkts fehlt häufig schnelles und praxisnahes Feedback. Um diese Lücke zu schließen, soll im Rahmen dieser Arbeit eine realistische Projektsimulation durchgeführt werden.
Um das Studium und die Arbeit unter einen Hut zu bekommen, bieten wir nach individueller Abstimmung, und abhängig von der jeweiligen Tätigkeit, auch mobiles Arbeiten an. Bitte beachte, dass reine Remote-Arbeit nicht möglich ist.
Deine Aufgaben
Dein Profil
Embedded-Software-Produkte bestehen häufig aus komplexen Software-Stacks mit mehreren Komponenten, die getrennt voneinander entwickelt und getestet werden. In der Praxis ist jedoch oft nur eingeschränkt bekannt, wie Kunden diese Software in realen Projekten einsetzen, welche Herausforderungen bei Integration, Inbetriebnahme und Anwendung auftreten und wie sich die Usability des Produkts aus Kundensicht tatsächlich anfühlt.
Gerade in frühen Entwicklungsphasen eines Embedded-Produkts fehlt häufig schnelles und praxisnahes Feedback. Um diese Lücke zu schließen, soll im Rahmen dieser Arbeit eine realistische Projektsimulation durchgeführt werden.
Um das Studium und die Arbeit unter einen Hut zu bekommen, bieten wir nach individueller Abstimmung, und abhängig von der jeweiligen Tätigkeit, auch mobiles Arbeiten an. Bitte beachte, dass reine Remote-Arbeit nicht möglich ist.
Deine Aufgaben
- Definition eines realistischen Anwendungsszenarios für ein Embedded-System Projekt (z.B. Automotive, Medical, etc.) sowie Analyse und Definition eines geeigneten Vorgehensmodells
- Ableitung und Ausarbeitung konkreter Projekt-Situationen, die gezielt zur Bewertung der User Experience des Embedded-Produkts herangezogen werden
- Umsetzung des Projekts mithilfe des bereitgestellten Embedded-Software-Produkts
- Recherche und Ausarbeitung geeigneter Metriken zur Bewertung verschiedener Usability Aspekte
Dein Profil
- Studium der Fachrichtung Informatik, Elektrotechnik oder eines vergleichbaren Studiengangs
- Erfahrung in der Embedded Programmierung, idealerweise auf mikrocontrollerbasierten Systemen
- Gute Programmierkenntnisse in C und Python
- Interesse an einer breit angelegten, ganzheitlichen Aufgabe, die technische Umsetzung mit methodischen Fragestellungen verbindet
- Fähigkeit, sich in die Rolle eines Kunden oder von Anwender:innen hineinzuversetzen und technische Lösungen kritisch aus Usability- und Integrationssicht zu bewerten









