Jobs
Meine Anzeigen
Jobs per E-Mail
Anmelden
Stellenangebote Job Tipps Unternehmen
Suchen

Freelance - embedded engineer (m/w/x) - münchen

Esslingen am Neckar
requisimus Holding GmbH
Ingenieur
Inserat online seit: 24 Februar
Beschreibung

Project DescriptionLocation: München

Work Mode: On-site

Project Duration: 6–8 MonthsOverview

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:

1. Designing the architecture and system interfaces of the HIL environment
2. Bringing up STM32F4/H7 hardware including BSP and peripheral configuration
3. Developing and integrating custom Zephyr RTOS drivers
4. Creating device tree definitions, overlays, and configuration layers
5. Building Python-based test automation and host control scripts
6. Validating the entire HIL setup, ensuring deterministic and automated test execution.
7. Required Skills

STM32F4/H7 Expertise

1. Board bring-up, BSP development
2. Peripheral drivers (SPI, I²C, ADC/DAC, DMA, timers)

Zephyr RTOS

1. Custom driver development (DAC1001B, AD7124?4)
2. Device Tree creation, overlays, and version control workflows

Python for Test Automation

1. Automated test orchestration
2. Host-side tooling and scripting
3. Integration with CI systems


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:

1. Designing and setting up the unit?testing architecture
2. Writing test cases for core firmware modules
3. Integrating GoogleTest into CI pipelines
4. Creating reusable templates and documentation for future development
5. Required Skills

Embedded C/C++

1. Modular design, interfaces, and testability principles

GoogleTest (GTest)

1. Writing and structuring test suites

2. Mocking/stubbing hardware interfaces

3. Integration in automated build systems

4. Additional Notes:

5. Automotive industry experience is not mandatory.

6. The decisive factor for this project is practical coding capability in embedded development and Python automation.

Bewerben
E-Mail Alert anlegen
Alert aktiviert
Speichern
Speichern
Ähnliches Angebot
Senior projektingenieur:in erdbau und geotechnik
Stuttgart
Deutsche Bahn AG Zentral
Project Engineer
Ähnliches Angebot
Projektingenieur:in fassadenplanung (m/w/d) standort stuttgart
Stuttgart
Züblin
Project Engineer
Ähnliches Angebot
Senior ingenieur systemführung schaltungsplanung (w/m/d)
Wendlingen am Neckar
TransnetBW
Ingenieur
Mehr Stellenangebote
Ähnliche Angebote
Ingenieur Jobs in Esslingen am Neckar
Jobs Esslingen am Neckar
Jobs Esslingen
Jobs Baden-Württemberg
Home > Stellenangebote > Ingenieur Jobs > Ingenieur Jobs > Ingenieur Jobs in Esslingen am Neckar > FREELANCE - Embedded Engineer (m/w/x) - München

Jobijoba

  • Job-Ratgeber
  • Bewertungen Unternehmen

Stellenangebote finden

  • Stellenangebote nach Jobtitel
  • Stellenangebote nach Berufsfeld
  • Stellenangebote nach Firma
  • Stellenangebote nach Ort
  • Stellenangebote nach Stichworten

Kontakt / Partner

  • Kontakt
  • Veröffentlichen Sie Ihre Angebote auf Jobijoba

Impressum - Allgemeine Geschäftsbedingungen - Datenschutzerklärung - Meine Cookies verwalten - Barrierefreiheit: Nicht konform

© 2026 Jobijoba - Alle Rechte vorbehalten

Bewerben
E-Mail Alert anlegen
Alert aktiviert
Speichern
Speichern