Über Dieter-Klaus
Deutsch
Muttersprachlich oder zweisprachig
Englisch
Verhandlungssicher
Rumänisch
Grundkenntnisse
Projekt- und Berufserfahrung
- Miele XSoftware Development of Process Software. C++20SOFTWARE-HERSTELLERJanuar 2025 - Dezember 2025 (11 Monate)Roles:
- Software Developer
Tasks:- Development of software components and features for process engineering in next-generation coffee machines. The project focused on building a unified process software based on an internal platform and integrating it into the device.
- Work was performed in an agile SCRUM team, 3-week sprint cycles, including daily stand-ups and sprint reviews with full responsibility for independently implementing user stories from sprint planning and refinement through development, integration, and testing. The application layer was structured around state machine-based designs (state-pattern) to ensure maintainability and clear process control.
- Analysis of existing customer requirements for process-related software components
- Development of software components and features using C++20
- Integration of platform components into device software
- Implementation and execution of unit and module tests utilizing GoogleTest
- Integration and system-level testing, including automated tests
- Debugging and error analysis of existing and newly developed features
- Creation of technical documentation and test reports
Further Information:- Team size: ~15 members (developers, architect, testers)
- Development methodology: Agile (SCRUM)
- Programming languages: C++20, Python
- Domain: Embedded systems / process engineering (household appliances)
- Customer: Miele
- Place of Work: Gütersloh / Remote
- Ingenieurbüro DK LangSoftwareentwicklerINTERNET DER DINGEMai 2024 - September 2024 (4 Monate)Goldbach, DeutschlandEntwicklung und Integration eines I2C-Treiber zur Anbindung an ein Servocontrolboard.Hardware: STM32L476RG (ARM Cortex-M4).
- Konfiguration von UART-Schnittstelle für Logging
- Konfiguration von GPIOs für Taster und status LEDs
- Implementation I2C-Treiber
- CMake-Buildumgebung eingeführt
- Entwicklungsumgebung in Docker-Container integriert
- Erstellen von Skripten zur Anbindung an Visual Studio Code
- Keybird ITSoftwareentwicklerDIGITALAGENTUREN & IT-CONSULTINGJanuar 2022 - März 2024 (2 Jahre und 3 Monate)Stuttgart, Deutschland
- Entwicklung einer Simulationsumgebung für Kommunikations-
Geräte. C++17, Python- Modelbasierte Softwareentwicklung mit IBM Rhapsody. C++17, UML
Empfehlungen
Sei die erste Person, die Dieter-Klaus empfiehlt
Teile Deine Erfahrung aus der Zusammenarbeit mit diesem Freelancer.
Diese Freelancer passen auch zu Ihren Kriterien
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Ausbildung und Abschlüsse
- DiplomingenieurHochschule Darmstadt2010Elektrotechnik Studium mit dem Schwerpunkt Automatisierungs - und Informationstechnik.
Zertifizierungen
- Embedded UML Training based on IBM RhapsodyWillert2012
- Functional Safety TrainingContinental Engineering Services2014