Project DescriptionLocation : München
Work Mode : On-site
Project Duration : 6–8 Months Overview
This project consists of two technical work packages aimed at enhancing the quality, reliability, and testability of embedded firmware. The first work package focuses on building HIL test environment, while the second centers on implementing a comprehensive unit?testing framework.
An automotive background is not required . However, strong hands on coding skills in embedded C / C++ or Python are essential .
Tasks
Work Package 1 — HIL Test Environment Scope
Design, implement, and validate a Hardware?in?the?Loop (HIL) test environment to enable automated and reproducible testing of embedded firmware running on STM32 platforms. The engineer will be responsible for defining the HIL architecture, developing target?specific components, creating host?side tooling, and ensuring full integration of the setup.
Key responsibilities include :
STM32F4 / H7 Expertise
Zephyr RTOS
Python for Test Automation
Requirements
Work Package 2 — Unit Testing Scope
Establish a structured unit?testing framework for embedded firmware components to ensure code quality, maintainability, and regression prevention. This includes defining the testing approach, implementing test suites, and integrating everything into automated build workflows.
Key responsibilities include :
Embedded C / C++
GoogleTest (GTest)
Writing and structuring test suites
Mocking / stubbing hardware interfaces
Integration in automated build systems
Additional Notes :
Automotive industry experience is not mandatory .
The decisive factor for this project is practical coding capability in embedded development and Python automation.
Innovation trifft Erfahrung seit über 28 Jahren.
Die requisumus Gruppe steht für maßgeschneiderte Software- und Engineering-Dienstleistungen , die technologische Exzellenz mit tiefem Branchenverständnis verbinden. Unsere Expertenteams begleiten Unternehmen aus Industrie und Technik bei der digitalen Transformation von der Idee bis zur Umsetzung.
Unsere Kernkompetenzen umfassen :
Mit einem interdisziplinären Ansatz und einem klaren Fokus auf Qualität schaffen wir nachhaltige Lösungen : zuverlässig, sicher und zukunftsorientiert.
FREELANCE Embedded Engineer mwx Mnchen • Esslingen, Baden-Württemberg, Germany