Hendrik W.-Software Test and Maintenance Support

Check rate
Experience
Software Test and Maintenance Support
Anton Paar ProveTec GmbH
- Adding/creating test specifications
- Performing regression tests
- Performing release tests
- Analyzing Jira tickets
- Identifying software defects and fixing them with C#
Test Environment Developer
Miethke GmbH & Co. KG
- Designing and implementing a test environment for automated system and integration tests in C and Python
- Automatically creating report files (text, PDF, XML)
- Documentation
Embedded Software Engineer
Phoenix Contact
- Creating the software specification
- Analyzing and documenting the existing software
- Documenting the existing CANopen FD messages
- Developing the software modification concept
- Implementation and testing
Software Maintenance and Feature Implementation Support
Vossloh Locomotives GmbH
- Processing change requests (design, implementation, developer tests)
- Maintaining specification and architecture documentation
- Designing and implementing automated tests
- Document and code reviews
Embedded Software Consultant
Mitel Deutschland GmbH
- Analyzing and fixing known defects in C and C++
- Performing manual tests
- Code reviews
- Integrating a new battery charge controller (I²C communication, type detection)
- Integrating QR code functionality
Embedded Test Automation Consultant
OLYMPUS Winter & Ibe GmbH
- Analysis and resolution of errors in C code
- Conducting tests and optimization in Perl
- Verification of documents and software
- Document and code reviews
Embedded Software Developer
Peucon GmbH
- Implementation of a CAN flash loader for an e-bike control unit in C
- Creation of specifications and documentation
- Code reviews
Test Team Consultant
Bombardier Transportation GmbH
- Creating and adapting automated tests for various subsystems
- Revising the concept for evaluating and validating GPS position data
- Creating proprietary tools with Python
- Document and code reviews
Embedded Self-Test Developer
LJU Automatisierungstechnik GmbH
- Creating the test concept and specification for embedded system self-tests
- Implementation in C and commissioning
- Development of PC software for visualization with Qt
- Documentation
BMS Software Consultant
embeddeers GmbH
- Debugging and implementation in C for a battery management system
- Creation of specifications and documentation
- Coordination of a test team
- Code reviews
Requirements and Test Engineer
DEUTA-WERKE GmbH
- Preparation of system requirements and creation of the software specification
- Creation of test specifications and automated tests
- Support with process implementation
- Development of tools in VBA and VB.NET
- Document and code reviews
VBA Makro Developer
Chartwerk Präsentationen GbR
- Design and implementation of VBA macros for project and employee planning
VBA Makro Developer
MOM
- Design and implementation of VBA macros to simplify invoice creation
C++ Feature Developer
Aidoo Software GmbH
- Design and implementation of a diagram module with Cairo
- Implementation of a Qt DLL for displaying geo-position data in Google Maps
- Extension of existing modules
- Integration of the Windata banking module
C# Application Developer
casenio AG
- Research on Z-Wave and Open Z-Wave
- Analysis and prototype implementation in C
- Evaluation of the open-source concept
IEC 61131-3 Software Developer
ALSTOM Transport Deutschland GmbH
- Development of TCMS software (signal lighting, tank, brake, diagnostics)
- Analysis, optimization, and testing of existing software components
- Commissioning and testing on the simulator and in the vehicle
- Document and code reviews
IEC 61131-3 Software Developer
Bombardier Transportation GmbH
- Development of rail vehicle software (drive, climate control, doors, HMI)
- Commissioning and testing on the simulator and in the vehicle
- White-box testing and troubleshooting
- Optimization of Excel macros for process automation
Embedded Test Module Developer
3M Deutschland GmbH
- Analysis and optimization of existing C/Assembler components
- Design and implementation of new functions
- Black-box and white-box testing
Embedded Software Engineer
Conergy AG
- Refactoring and optimization of C/C++ software with object-oriented structures
- Specification, design, and implementation of new modules
- Document and code reviews
PLC Software Developer
H. Euen Schweisstechnik GmbH
- Development according to IEC 61131-3 (ST, SFC, IL) for automation carriers and welding systems
- Clarification of requirements and sensor technology consulting
- Design, implementation, and commissioning
Audio Device Software Engineer
X-Spex GmbH
- Optimization of C code and assembler for code size and performance
- Design and implementation of new functions
- Commissioning and code reviews
Embedded Software Engineer
Peucon GmbH
- Development of 8051-based embedded modules (wireless priority, Bluetooth-GPS)
- Software concept, design, implementation and testing
- Document and code reviews
Software Concept Developer
Enginion AG
- Definition of the software development process
- Design and implementation of the CHP control unit software in C and UML
- Commissioning and reviews
Embedded Software Developer
Motorola GmbH
- Integration of new hardware and expansion of the software system in C
- Error analysis and troubleshooting
- Leading a process optimization team
Embedded Software Developer
IAV GmbH
- Development in C and assembler for ASG control unit
- System design and interface specification
- Code reviews
Hardware Tool Developer
Peucon GmbH
- Design of PLD logic circuits and digital circuits
- PCB layouts and hardware-related software under DOS/Windows
Industry experience
See where this freelancer has spent most of their professional time.
Experienced in Manufacturing, Telecommunication, Energy, Information Technology, Automotive, and Healthcare.
Business area experience
See which departments and functions this freelancer has contributed to most.
Experienced in Product Development, Information Technology, Quality Assurance, Operations, and Research and Development.
Summary
I have been passionate about electronics and computers since my school days. So it was only natural to combine the two and control, for example, a model railway or stereo system with a computer. This was followed by studying computer science, a related hardware-oriented diploma thesis, and starting my professional career in research and development. I still enjoy working close to the hardware, using a soldering iron and assembler if necessary. But I also like developing desktop software whose "world" ends at the keyboard and monitor. I find implementing new software just as exciting as optimizing existing programs.
Skills
Industries / Areas Of Expertise
- Automotive
- Home Automation
- Charging Infrastructure
- Automation In The Ms Office Environment
- Mechanical Engineering
- Medical Technology
- Mobile Applications
- Laboratory Instruments And Process Measurement Systems
- Automation Technology
- Rail Vehicles
- Image Processing
- Telecommunications
- Gaming
- Office Software
- Consumer Electronics
- Renewable Energy
- Electric Mobility
Knowledge, Skills And Tools – Experience
- Embedded Systems, Soc (More Than 35 Years)
- Resource-Efficient Software Implementation And Optimization
- Office Automation With Ms Office And Vba (More Than 15 Years)
- Development Of Electronic Circuits (Approx. 15 Years)
- Refactoring
Programming Languages And Similar
- C (More Than 30 Years Of Programming Experience)
- Vba (More Than 20 Years Of Programming Experience)
- Vb.Net
- Programming Languages According To Iec 61131-3
- C++ (More Than 15 Years Of Programming Experience)
- Ahk
- C#
- Pascal (Approx. 10 Years)
- Python (Approx. 5 Years)
- Java
- Perl
- Various Basic Dialects And Others
- Assembler For Microprocessors And Microcontrollers From Infineon, Intel, Motorola, Microchip, Atmel, Arm
- Html
- Css
- Javascript
- Netweaver ’04
- Abap
Operating Systems
- Windows (Pc)
- Unix (Pc)
- Linux (Pc)
- Various Embedded Linux Distributions (Yocto)
- Psos
- Keil Rtx-Tiny
- Ecos
- Vxworks
- Other Os/Rtos
- Bare Metal
- Android (Mobile)
Project Management And Development Models
- Agile Project Management (Scrum)
- Classic Project Management
- V-Model In Various Implementations
Ci/Cd Tools
- Jenkins
- Teamcity
Version Control, Configuration Management
- Rational Clearcase
- Harvest
- Cvs
- Git
- Git Ahead
- Gitlab
- Git-Extensions
- Fork
- Svn
- Dimensions
- Ms Visual Sourcesafe
- Surround Scm
Development Environments (Pc, Embedded) And Libraries
- Stm32cubeide
- St-Link/V2
- Eclipse
- Arm Developer Suite
- Borland C++ Builder
- Google Maps Api V3
- Qt 5.5.0
- Cairo Graphics Library
- Ms Visual Studio
- Winidea Debugger
- Ms Visual Studio Code
- Wind River Workbench 4
- Keil Pk51
- Gnu Cc Or Gcc
- Microchip Mpasm/Mpsim
- Pycharm
- Codewarrior
- Unity3d Development Environment
- Green Hills Vision Ice For Powerpc
- Iar Embedded Workbench For Atmel Avr
Programming Systems For Iec 61131-3
- Mitrac Cc (Mtpe, Mwt)
- Grips Cp
- Concept 2.6
- Selectron Cap 1131
Testing
- Robot Framework
- C# Test Suite
- Nunit 2.6.4
Layout, Circuit Development, Programmable Logic
- Eagle
- Pspice
- Cupl
- Vhdl
- Palasm
Bug Tracking
- Mantis
- Bugzilla
- Rational Clearquest
- Jira
Virtualization
- Cygwin
- Innotek Virtual Box / Oracle Vm Virtual Box
Databases
- Mysql
- Sqlite
UML
- Enterprise Architect Version 7.5
- Rational Rhapsody
- Rational Rose (Basics)
- Plantuml (For Documentation)
Measurement, Calibration, Configuration, Diagnostics
- Peak Pcan Explorer
- Peak Pcanview
- Pcan-Usb Fd
- Canopeneditor/Eds-Editor V4-1
- Canalyzer
- Canape
- Canoe
- Etas-Inca
- Metronix Servocommander
Protocol Stacks And Communication Standards
- Can
- Canopen
- Canopen Fd
- Opc-Ua
- X-Box 360 Wireless Protocol
- Tetra
- Z-Wave
- Tcp/Ip
- Snmp
- Tl1
- I²C
- Spi
- Rs-232
- Onewire
- Dect
Hardware
- Microprocessors And Microcontrollers From Stmicroelectronics, Motorola, Intel, Microchip, Atmel, Infineon, Arm And Others
- Pc Systems Knowledge
- Raspberry Pi
- Plcs From Epis And Schneider Electric
- Various Beckhoff Modules
- Metronix Servo Controllers (Ars 2xxx Family)
- Nord Frequency Converters (Sk 5xx Family)
Office, Project Management, Requirements Management, Documentation
- Ms Office
- Openoffice / Libreoffice
- Visio
- Ms Project
- Redmine
- Doxygen
- Doors
Languages
Education
Technische Fachhochschule Berlin
Diplom-Wirtschaftsingenieur (FH), Marketing · Industrial Engineering · Berlin, Germany
Technische Universität Berlin
Diplom-Informatiker, Rechnerentwurf und -architektur · Computer Science · Berlin, Germany
Certifications & licenses
Amateurfunkgenehmigung Klasse B
Development Consultant SAP NetWeaver `04 – Application Development Focus ABAP
Führerschein Klasse 1 und 3
Statistics
Experience
Expertise
Qualifications
Frequently asked questions
Have questions? Find more information here.
Hendrik is based in Berlin, Germany.
Hendrik speaks the following languages: German (Native), English (Advanced), French (Elementary).
Hendrik has at least 28 years of experience. During this time, Hendrik has worked in at least 20 different roles and for 23 different companies. The average length of individual experience is 1 year and 1 month. Note that Hendrik may not have shared all experience and actually has more experience.
Based on recent experience, Hendrik would be well-suited for roles such as: Software Test and Maintenance Support, Test Environment Developer, Embedded Software Engineer.
Hendrik's most recent position is Software Test and Maintenance Support at Anton Paar ProveTec GmbH.
In recent years, Hendrik has worked for Anton Paar ProveTec GmbH, Miethke GmbH & Co. KG, Phoenix Contact, Vossloh Locomotives GmbH, and Mitel Deutschland GmbH.
Hendrik is most experienced in industries like Manufacturing, Telecommunication, and Energy. Hendrik also has some experience in Information Technology, Automotive, and Healthcare.
Hendrik is most experienced in business areas like Product Development, Information Technology, and Quality Assurance. Hendrik also has some experience in Operations, Research and Development, and Accounting.
Hendrik has recently worked in industries like Manufacturing, Telecommunication, and Healthcare.
Hendrik has recently worked in business areas like Information Technology, Quality Assurance, and Product Development.
Hendrik holds a Bachelor in Industrial Engineering from Technische Fachhochschule Berlin.
Hendrik has 3 certificates. These include: Amateurfunkgenehmigung Klasse B, Development Consultant SAP NetWeaver `04 – Application Development Focus ABAP, and Führerschein Klasse 1 und 3.
Hendrik is immediately available full-time for suitable projects.
Daily rate distribution
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.
Calculated based on our freelancers’ daily rates as of 6 Nov 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
Similar freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Software Test and Maintenance Support
Nearby freelancers
Professionals working in or nearby Berlin, Germany
