
TESSY Experts in Germany
for reliable embedded testing, matched in minutes with vetted freelancersHire experts who create and maintain automated unit tests for embedded C and C++, configure test environments, analyse coverage and support safety-focused verification. Get precise matches with vetted, available freelancers who can join remote or on-site teams in Germany.
Meet FRATCH Experts in Germany, who have recently used TESSY
Kapil B.
Last position:
Senior Embedded Systems Engineer at BMW group
Testing and verification of high-voltage systems
- Performed integration and system tests for control units in PHEV/EV vehicles using ECU-TEST (TraceTronic), Vector CANoe, CANalyzer, ETAS INCA, Tornado, E-Sys, and EDIABAS.
- Analyzed the interaction of high-voltage control units (including CCU, BMU, inverter, IPB, and IPF) and carried out software updates and flash processes to verify new software versions.
- Worked closely with software, system, and integration teams in an agile development environment to analyze issues and verify new software versions.
Evrard A.
Last position:
Senior Embedded Software Tester at Bosch GmbH
- Ensuring system maturity and operational readiness across the entire lifecycle of automotive products in line with ASPICE and internal quality processes
- Analyzing system behavior and system performance to identify inefficiencies, integration issues, and gaps in diagnostic coverage
- Supporting project milestones in the development cycle by validating system interactions, configurations, and boundary conditions
- Deriving test specifications from software and system requirements
- Implementing test cases with RobotFramework and Python
- Close collaboration with system, software, hardware, and calibration teams to ensure stable and high-performance system behavior before release
- Performing end-to-end system performance analyses using endurance tests and automated evaluation of results with Python and RobotFramework
- Introducing KPI-based system monitoring and performance analysis, as well as building automated evaluation and feedback pipelines
- Organizing and moderating cross-functional debugging and integration workshops
- Successful integration and validation of system and software components for series truck platforms, along with lasting improvements in performance quality, test quality, and integration stability
Jonathan M.
Last position:
On-Site Coordinator at Freelance
- Customer interface and relationship management
- Requirements management and work coordination
- Technical and functional support focusing on automotive Ethernet
Peter J.
Last position:
Interim Teamlead at Somnomedics
- Interim Teamlead to setup a project with STM32 and NORA Bluetooth module.
- Customer is planning new hardware to replace existing hardware with Bluetooth communication instead cable connection.
- Project was already started but the requirements were not defined.
- System based on STM32 and Nora B106 CPU.
- Analyzing the existing available code base.
- Checking for possible solutions to get the project working.
- Defining the requirements.
- Applying some rules to improve the team communication.
- Working with the NRF tools to get the custom board based on NORA B106 (NRF5340) working.
- Implementation of a simple device communication by Bluetooth.
- Preparation of documentation.
- Leading communication meetings.
- Conducted discussions with customer.
- Tools used: JIRA, OneNote, Git, Confluence, Nordic NRF, Nora B106.
Goran P.
Last position:
Test Manager/Test Analyst at Festo/ Questax GmbH
Coordinate and execute system tests, system requirements reviews and creation of system/SW use/test cases
Organize requirements
Create test specification
Create use and test cases
Manage project/tests in Codebeamer and MS Teams
Analyze error impact, link defects and communicate to developers
Review system requirements versus system test cases and link them
Perform simulations with FAS/REST API
Perform system and safety tests
Technologies and tools: CAN, MODBus, Ethernet, PLC, ProfiDriv; Codebeamer ALM; Scrum; Kanban; SAFe; MS Office 365; MS Teams; Git; GitLab CI/TeamCity; Batch; FAS; WireShark; Python; Enterprise Architect EA; ChatGPT; MS Copilot
Michael B.
Last position:
Developer/Consultant at Fresenius Medical Care
- Development of automated end-of-line tests (functional tests) for dialysis machines on a PLC test bench in a production environment
- Introduction of new technology based on Vector vTestStudio, CANoe, and Siemens S7 PLC
- Creating test concepts
- Implementing test cases and libraries in CAPL and C#
- Touch screen emulation and proprietary RPC (Remote Procedure Call) via CAN
- Connecting to the PLC (Siemens Simatic)
- Defining interfaces for device communication (vCDL)
- Defining user interfaces and linking to the frontend (JSON)
- Agile work using DevOps (Azure)
- Skills: CAPL, .NET, C#, vCDL, CANOpen, DevOps, PLC
- Tools used: Vector CANoe 18, vTestStudio 4, MS Azure DevOps, MS Visual Studio 2022, Mosquito MQTT, Git, Siemens TIA Portal
Eduard H.
Last position:
Developer, Tester at T-Systems
- Development of a framework for test automation based on Pytest
- Automation of a large number of manual tests from Jupyter notebooks using Pytest scripts
- Definition of Gitlab pipelines for automated test execution
- Configuration of Docker instances for test runs
- Automated creation and publishing of test reports on Confluence pages
- Graphical data visualization for analyzing test results
- Specification, design, and implementation of performance tests for the system
- Generation of synthetic test data for performance tests
- Automation of performance tests with Gitlab pipelines and automatically generated test reports with continuous monitoring
- Tools: Python 3, Pandas, Pytest, Visual Studio Code, Matplotlib, Jinja, Jupyter, JSON, HTML, REST, Camunda, Gitlab, Git, Docker, Jira, Confluence, Artifactory, Scrum
Hellmuth V.
Last position:
Embedded Software Architect / Team Coordinator at Provider of system solutions in the field of electric drives
- Analysis and inventory of a system consisting of 2 control units
- Creation and derivation of the static software architecture
- Optimization and standardization of structures for model-based control
- Creation of the dynamic software architecture
- Development of improvement proposals in workshops with the customer
Madhava N.
Last position:
Function Developer ADAS at Continental Automotive GmbH through Ferchau GmbH
- Project: Sensor fusion application for traffic participant detection
- Software frameworks: C++ (11,14), Python, Visual Studio, MTS, Qt, GitHub, Jenkins, JIRA, Confluence, Conan, CAN, RTOS, DOORS, CMake
- Refactored and adapted sensor fusion algorithms by processing sensor data (camera and radar) for ACC and EBA as per requirements
- Handled system test issue reports in JIRA
- Tuned Kalman filters and introduced new features to enhance tracking
- Adapted architecture, detailed design (UML) and simulation tool (Qt)
- Conducted unit testing, code reviews and static code analysis in compliance with MISRA standards
- Conducted regression testing to validate software, involved in software releases (CI/CD), KPI evaluation by testing NCAP scenarios
- Flashed ADAS software to target vehicles, used UDS protocol and OBD-II tools for diagnostics and verification
Uwe S.
Last position:
Embedded Software Developer at Self-employed
Discover over 15,000 top freelancers
Statistics of experts using TESSY
Aggregated from the professional profiles of matched freelancers.
Experience
23 years

Position duration
2.2 years

Positions per freelancer
14

Top business areas
Information Technology, Product Development, Quality Assurance

Top industries
Automotive, Manufacturing, Information Technology

Certification focus areas
Quality Assurance, Product Development, Information Technology
Bachelor's degree or higher
100%
Master's degree or higher
75%

Certifications per freelancer
3

Most common languages
German, English, French

Speak two or more languages
100%
Based on our profile pool as of 19 Sep 2026.
Daily rate distribution
The chart shows how the daily rates of freelancers in this technology in Germany are distributed, based on recent contracts on our platform. Each bar covers a rate range — its height shows how many freelancers charge within that range.
Average rates of experts in Germany using TESSY
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 19 Sep 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
TESSY experts industry focus
See which industries our matched freelancers work in most often — every figure is calculated live from the freelancers on FRATCH.
- Automotive (90%)
- Manufacturing (90%)
- Information Technology (50%)
- Healthcare (30%)
- Aerospace and Defense (20%)
- Banking and Finance (20%)
- Education (10%)
- Energy (10%)
Please note that freelancers can work across multiple industries, so percentages overlap.
About the technology
Purpose and scope
TESSY is a test automation environment for embedded software, especially applications written in C and C++. It supports repeatable unit and integration testing by connecting source code, test data, execution targets and evaluation results. Companies use it to find defects early and create evidence for disciplined verification processes.
Core capabilities
TESSY helps teams define test cases, execute them on host systems or target hardware, and review expected against actual results. It can support stubs, drivers, test interfaces, regression runs and structural coverage analysis. Its workflow connects test design with traceable execution records instead of relying on manual checks.
Ecosystem and tooling
The wider TESSY environment includes the Classification Tree Editor for structured test design and tooling for test management, coverage and result analysis. Strong specialists also work with cross-compilers, debuggers, hardware-in-the-loop setups, build systems and source-control workflows. Knowledge of embedded targets and compiler behaviour is often as important as familiarity with the interface.
Typical applications
- Verify safety-relevant control software in automotive and mobility systems
- Test firmware for industrial automation, medical devices and electronics
- Automate regression checks across changing embedded releases
- Measure coverage and prepare reviewable verification evidence
When expertise matters
Companies often bring in freelance TESSY expertise when an embedded test programme needs to start quickly, coverage gaps must be closed, or an existing test suite has become difficult to maintain. In Germany, specialists may work remotely with distributed teams or join on-site activities around hardware, lab equipment and release reviews. Clear documentation and dependable communication in English or German can both matter.
What strong specialists deliver
Effective TESSY professionals understand the product behaviour behind each test, not only the mechanics of execution. They separate meaningful unit tests from brittle checks, design useful test data, investigate failures at source and target level, and keep test assets aligned with changing interfaces. They also explain coverage limits clearly and leave a maintainable process for the internal team.
Frequently asked questions
Curious about TESSY? Here are the answers that come up again and again.
TESSY is used to automate unit and integration testing for embedded C and C++ software. It helps teams define test cases, execute them on host environments or target hardware, inspect results and analyse structural coverage.
TESSY combines test design, execution, stubbing, coverage analysis and result management in a workflow focused on embedded software. Alternatives may offer stronger integration with a particular IDE, simulation environment or continuous integration stack, so the right choice depends on the target, compiler and evidence requirements.
A strong TESSY specialist usually understands embedded C or C++, cross-compilation, debuggers, hardware targets and source-control workflows. Experience with test-driven development, requirements traceability, continuous integration and safety-oriented verification is also valuable.
The right level depends on the scope. A focused test-case update may need familiarity with an existing TESSY configuration, while setting up target execution, coverage analysis or a safety-related verification process requires broader experience with embedded systems and test architecture.
TESSY work can often be performed remotely when source code, build tools and test environments are accessible through secure company systems. On-site collaboration may still be useful for target hardware, laboratory equipment, debugging sessions or release reviews, particularly when teams are based in Germany.
Before starting TESSY work, provide the relevant source code, build and compiler setup, target details, existing test assets and expected reporting format. Clear information about interfaces, known defects, coverage goals and access restrictions helps the specialist estimate the work and begin efficiently.
Look for tests that expose meaningful behaviour rather than simply increasing execution volume. A capable TESSY professional can explain boundary cases, stub choices, failed results, coverage limitations and how the suite will remain stable as the embedded software changes.
A TESSY specialist may deliver configured test environments, Classification Tree Editor models, automated test cases, stubs, drivers, regression suites and coverage reports. They may also document defect findings, review test quality and establish a repeatable process for future releases.
The average hourly rate of freelancers in Germany who have used TESSY in their recent projects is 81 €, which corresponds to a daily rate of about 650 € based on an 8-hour working day.
Of the freelancers in Germany who have used TESSY in their recent projects, 100% hold at least a Bachelor's degree and 75% hold at least a Master's degree.
On average, freelancers in Germany who have used TESSY in their recent projects have 23 years of professional experience, with a single engagement typically lasting around 2.2 years.
The most common languages among freelancers in Germany who have used TESSY in their recent projects are German (100%), English (100%), and French (40%).
The most common industries among freelancers in Germany who have used TESSY in their recent projects are Automotive (90%), Manufacturing (90%), and Information Technology (50%).
The most common business areas among freelancers in Germany who have used TESSY in their recent projects are Information Technology (100%), Product Development (100%), and Quality Assurance (90%).
Main locations of FRATCH Experts, who have recently used TESSY
Our freelancers and interim experts are at home across the DACH region — available on-site in the major business hubs or fully remote. Choose a location to discover matched specialists, local market insights and up-to-date availability.
Request a free demo
Get in touch with the FRATCH team and we will get back to you within 4 hours.
Would you rather directly get in touch?
We always have the time for a call or email!
