About Dieter-Klaus
German
Native or bilingual
English
Fluent
Romanian
Basic
Experience
- Miele XSoftware Development of Process Software. C++20SOFTWARE PUBLISHINGJanuary 2025 - December 2025 (11 months)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 OF THINGS (IOT)May 2024 - September 2024 (4 months)Goldbach, GermanyEntwicklung 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 ITSoftwareentwicklerDIGITAL AND ITJanuary 2022 - March 2024 (2 years and 3 months)Stuttgart, Germany
- Entwicklung einer Simulationsumgebung für Kommunikations-
Geräte. C++17, Python- Modelbasierte Softwareentwicklung mit IBM Rhapsody. C++17, UML
Recommendations
Be the first to recommend Dieter-Klaus
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
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
Education
- DiplomingenieurHochschule Darmstadt2010Elektrotechnik Studium mit dem Schwerpunkt Automatisierungs - und Informationstechnik.
Certifications
- Embedded UML Training based on IBM RhapsodyWillert2012
- Functional Safety TrainingContinental Engineering Services2014