Das erwartet dich
Wir erforschen die Mobilität von morgen: Microcars der Klassen L7e und L6e können eine nachhaltige Alternative für urbane Verkehrskonzepte sein. Um Nutzeranforderungen, Fahrverhalten und Eigenschaften dieser Fahrzeugklassen besser zu verstehen, sammeln wir umfassende Fahrdaten aus Realfahrten. Dein Beitrag: Eine benutzerfreundliche App, die Testern niederschwelligen Zugang zu ihren Fahrzeugdaten bietet und gleichzeitig unserer Forschung eine wertvolle Datengrundlage für fundierte Analysen liefert. Dafür stehen mit dem Fiat Topolino und dem Microlino zwei Fahrzeuge für die praxisnahe Softwareentwicklung zur Verfügung
Deine Aufgaben
* Hardware-Evaluation: Auswahl und Test passender CAN-Bus-Logger für die Datenerfassung über die OBD-II Schnittstelle
* Datenakquisition: Entwicklung eines Systems zum Auslesen von CAN-Bus-Rohdaten, GPS-Positionsdaten und Fahrzeugparametern (SoC, Verbrauch, Geschwindigkeit)
* Backend-Entwicklung: Aufbau einer Infrastruktur zur automatisierten Datenverarbeitung, -analyse und -speicherung mit Python
* DBC-Integration: Implementierung einer Lösung zum Parsen und Dekodieren von CAN-Frames mittels DBC-Files
* App-Entwicklung: Gestaltung / Anpassung und Programmierung einer niederschwelligen mobilen App (Android) zur Visualisierung von Verbrauchsdaten, Routen und Fahrzeugstatistiken
* Plug & Play-Konzept: Entwicklung einer anwenderfreundlichen Lösung für Tester ohne technisches Vorwissen
Das bringst du mit
* Studium im Bereich Informatik, Wirtschaftsinformatik, Elektrotechnik, Fahrzeugtechnik, Maschinenbau oder vergleichbare Studiengänge
* Programmiererfahrung (Python, JavaScript)
* Grundverständnis von Datenbanken und API-Entwicklung
* Erfahrung mit App-Entwicklung
* Kenntnisse in CAN-Bus-Kommunikation und Fahrzeug-Diagnosesystemen
* Selbstständige, strukturierte Arbeitsweise
Je nach Qualifikation und Aufgabenübertragung bis Entgeltgruppe E05 TVöD.