Erfahrungen
Apr. 2025 - Bis heute
7 Monaten
- Einarbeitung in das Produkt und dessen Firmware (C-Code und funktionale Bedienung)
- Identifizierung der für die Änderung notwendigen Stellen im Code
- Implementierung der Erweiterung
- Test und Dokumentation (nur im Quell-Code)
Dez. 2024 - Bis heute
11 MonatenSeitingen-Oberflacht, Deutschland
- Erfassung des Ist-Zustands, der Änderungswünsche und der daraus resultierenden Requirements
- Projektplanung und -kontrolle
- Kommunikation mit dem Kunden
- Mitarbeit an Teilen (Agenten und Micro-Services in Java) des Back-Ends
- Erstellung eines Teils der Internet-Seiten in HTML, JavaScript und CSS
- Testen der Web-GUI und der Schnittstellen zu ELO und Majesty
- Testen der Schnittstellen von und zu Drittfirmen
- Weiteres nach Bedarf
- Dokumentation des Front- und Back-End
Juli 2023 - Feb. 2025
1 Jahr 8 Monaten
- Einarbeitung in die Geheimhaltung und die damit verbundenen Protokolle
- Einarbeitung in das Kommunikationssystem selbst (aus Systemsicht)
- Einarbeitung in das vom Auftraggeber-Konsortium vorgegebenen Test-Bett
- Mitarbeit an der Erstellung der Testdokumentation, welche an den Auftraggeber auszuliefern ist
- Erstellung automatisierter Tests mit Hilfe von National Instruments Teststand
- Automatischer Import der Testergebnisse manueller Tests in die MySQL-Datenbank
- Evaluierung zweier unterschiedlicher Import-Tools für die manuellen Tests
- Erstellung eines Konverters mit GUI für XML-Dateien
- Dokumentation der Konverter-Software
Jan. 2023 - Juli 2023
7 Monaten
- Einarbeitung in das Build-System und die Tool-Chain
- Einarbeitung in die bisherige Applikation und deren grundlegende Architektur
- Einarbeitung in die cloud-basierte fiskaly SignDE-API
- Erarbeitung einer Architektur (Grob- und Feinspezifikation)
- Erstellen zweier DLLs unter Anpassung der Ablauflogik und Kommunikationsschicht
- Erstellen von printf-Debug-Ausgaben
- Anpassung weiterer Teile des Gesamtsystems
- Test des Gesamtsystems am lebenden Objekt
- Dokumentation der Software
Nov. 2022 - März 2023
5 MonatenVillingen-Schwenningen, Deutschland
- Einarbeitung in das Build-System und die Tool-Chain
- Einarbeitung in die LIN-APP
- Restrukturierung der bestehenden LIN-APP Software
- Anpassen des C Quell-Codes an die neue Einteilung
- Validieren der Änderungen
- Anpassung des Detailed-Design in CodeBeamer
- Code-Anpassungen nach statischer Analyse
- Dokumentation der Software
Apr. 2022 - Okt. 2022
7 Monaten
- Abarbeitung der Tickets in Azure Devops
- Erstellung und Erweiterung von GUI-Funktionen
- Bugfixing und Fehlersuche
- Testen der Änderungen
- Teilnahme an Sprint-Meetings und Online-Abstimmungen
Jan. 2022 - März 2022
3 MonatenRietheim-Weilheim, Deutschland
- Erstellung eines Grobkonzepts der Software-Architektur
- Erstellung eines Feinkonzepts der Software-Architektur
- Wöchentliche Online-Abstimmungen
Juli 2021 - Dez. 2021
6 Monaten
- Einarbeitung in das Produkt und die Testumgebung
- Mitarbeit beim Testkonzept
- Spezifikation neuer Testfälle, Review bestehender Testfälle
- Implementierung neuer Testfälle
- Durchführung und Dokumentation der Testfälle
Okt. 2020 - Dez. 2021
1 Jahr 3 Monaten
- Einarbeitung in das Produkt, die Testumgebung und Protokollschichten
- Spezifikation und Review von Testfällen
- Implementierung neuer Testfälle in C# mit nunit
- Anpassung von XML-Profilen
- Erweiterung der Testumgebung und des Simulators
- Anpassung des Protokoll-Stacks
- Durchführung und Dokumentation der Tests
- Bewertung und Dokumentation der Ergebnisse
Juli 2019 - Sept. 2020
1 Jahr 3 Monaten
- Einarbeitung in M-Bus, Modbus
- Portierung der Kommunikation mit verschiedenen Zählern
- Anpassung und Entwicklung der Hardware-Schichten
- Anpassung und Erweiterung der Web-GUI
- Optimierung der Architektur und Software
- Dokumentation und Tests
- Integrationstest aller Komponenten