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 LangSoftware DeveloperINTERNET OF THINGS (IOT)May 2024 - September 2024 (4 months)Goldbach, GermanyDevelopment and integration of an I2C driver for connection to a servo control board.Hardware: STM32L476RG (ARM Cortex-M4).
- Configuration of UART interface for logging
- Configuration of GPIOs for buttons and status LEDs
- Implementation I2C driver
- CMake build environment introduced
- Development environment integrated into Docker container
- Creation of scripts for connection to Visual Studio Code
- Keybird ITSoftware DeveloperDIGITAL AND ITJanuary 2022 - March 2024 (2 years and 3 months)Stuttgart, Germany
- Development of a simulation environment for communication
devices. C++17, Python- Model-based software development with 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
- Diplom EngineerDarmstadt University of Applied Sciences2010Elektrotechnik Studium mit dem Schwerpunkt Automatisierungs - und Informationstechnik.
Certifications
- Embedded UML Training based on IBM RhapsodyWillert2012
- Functional Safety TrainingContinental Engineering Services2014