Industrial Automation
Development and test automation for continuous verification of camera-based identification systems.
Embedded Test Automation & Requirements Engineering
Freelance software systems engineer based in South Tyrol. Development, verification and test automation for embedded, sensor and industrial systems.
About
For more than 15 years I've worked in software and automation — the last eight focused on verification and testing of embedded systems in regulated industries.
My profile combines two disciplines that rarely sit in one person: embedded test automation built on C/C++, Python and CI/CD pipelines — and requirements engineering with IBM DOORS and requirement-based testing. The result is end-to-end traceability from requirement to automated test case.
I work remotely as well as on-site, follow established development processes and stay close to the product. My academic background is a Master's in Automation (HAW Hamburg); my career started with a vocational training as an electrician — to me, hardware and software aren't separate worlds.
Based in
Südtirol (IT)
Remote or on-site
Services
Whitebox and blackbox test automation in Matlab, C/C++ or Python. Integration into CI/CD pipelines, automated evaluation of HIL/SIL simulations, coverage and bug reporting.
Requirement management, requirement-based testing, end-to-end traceability between requirement, test case and result. Building and maintaining test architectures in regulated environments.
Ownership of test activities — from planning through execution to reporting. Defining test strategies, architectures and coverage targets. Anomaly analysis and documentation.
Building and maintaining test environments on Linux, development of process automation tools in C/C++ or Python. Model-based development with Matlab/Simulink/Stateflow.
Industries
Development and test automation for continuous verification of camera-based identification systems.
Test and verification activities for ventilation and medical software. Work under regulatory requirements.
Development of the test environment for an automated cargo system of a European military transport aircraft.
Experience
06/2023 – present
Test automation and further development of the test environment for verifying a camera-based barcode reader software. Pragmatic use of AI-assisted development tools to increase efficiency in engineering and automation processes.
02/2021 – 05/2023
Tier-1 manufacturer in northern Germany. Ownership of test activities for the "Common Ventilation Software" department. Maintenance of the test environment (C/C++, CI/CD). Automated whitebox tests for system-requirement coverage. Support for model-based software development.
08/2019 – 01/2021
Large-aircraft manufacturer in Bremen. Technical lead for the "Human System Interface" (HSI) test team of a military transport aircraft programme. Development of the test environment for maintaining >10k test cases for continuous verification of the automated load master system. Analysis tools for test-result and coverage validation. Focal point for the test team internally and toward the customer.
08/2016 – 08/2019
Large-aircraft manufacturer in Hamburg. Automated test procedures based on requirement-based engineering. Designed and implemented a new test concept for generating automated blackbox tests including DOORS import. SIL/HIL simulations.
03/2015 – 02/2016
Public-sector IT provider in Hamburg. Automation and optimisation of processes around public-key infrastructure. Automated analysis of security-relevant events.
10/2011 – 02/2013
SME in Hamburg. PLC software development with Siemens SIMATIC PCS7, WinCC and TIA Portal. Development of visualisations for combined heat and power plant systems.
Tech Stack
Python
daily
Linux / BASH
daily
Git (GitLab / Bitbucket)
daily
C / C++
daily
Atlassian Jira/Confluence
weekly+
IBM DOORS
daily
Jenkins (CI/CD)
daily
Matlab / Simulink / Stateflow
weekly+
HTML
weekly+
Java
weekly+
STEP 7 · WinCC (SCL/AWL/FUP)
weekly+
Contact
Fixed-scope project, time-and-material, or short-term support — drop me a message.