Der Vector veMemalyzer ist ein Tool zur Analyse von (Flash-)Speicher-Abbildern aus eingebetteten Steuergeräten. Kommt es in einem Fahrzeug zu einem Problem mit dem nicht flüchtigen Speicher, so kann dieses Tool sowohl von Vector als auch von den Kunden zur Fehler-Analyse herangezogen werden. Aktuell ist der in C#/WPF entwickelte veMemalyzer schon produktiv bei unseren Kunden im Einsatz. Im Rahmen dieser Aufgabe sollst du den veMemalyzer gemeinsam mit anderen Studierenden um weitere Funktionen erweitern und lernst dabei die agile Softwareentwicklung kennen.
Die Stelle kann auch im Rahmen eines Praktikums besetzt werden.
Uns ist wichtig, dass du das Arbeiten bei Vector vor Ort kennenlernst. 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.
Your Tasks
--------------
Einarbeitung in das Thema nicht flüchtiger Speicher
Einarbeitung in gängige Praktiken moderner Software-Entwicklung („Clean Code“)
Erweiterung des bestehenden Software-Designs in UML
Implementierung neuer Funktionen in C#
Sicherstellen der richtigen Funktionalität mittels Tests
Your Profile
----------------
Studium der Fachrichtung Informatik, Elektrotechnik oder vergleichbarer Studiengang
Sehr gute Programmierkenntnisse in C#
Sehr gute Erfahrung/Kenntnisse in Software-Engineering/Software-Design
Idealerweise Erfahrungen/Kenntnisse in UI-Design, WPF, Git