FREELANCE - Embedded Engineer (m/w/x) - München

FREELANCE - Embedded Engineer (m/w/x) - München

FREELANCE - Embedded Engineer (m/w/x) - München

FREELANCE - Embedded Engineer (m/w/x) - München

requisimus Holding GmbH

Sonstige Dienstleistungen

Esslingen am Neckar

  • Art der Beschäftigung: Vollzeit
  • 54.000 € – 78.000 € (von XING geschätzt)
  • Vor Ort
  • Zu den Ersten gehören

FREELANCE - Embedded Engineer (m/w/x) - München

Passt der Job zu Dir?

Mit einem XING Profil siehst Du gleich, welche Deiner Fähigkeiten und Wünsche konkret zum Job passen. Damit Du Dich nicht nur im Home-Office wie zuhause fühlst.

Jetzt anmelden und herausfinden

Über diesen Job

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.

Gehalts-Prognose

Unternehmens-Details

company logo

requisimus Holding GmbH

Internet, IT

51-200 Mitarbeitende

Esslingen, Deutschland

Ähnliche Jobs

Softwareentwickler / GUI Developer (m/w/d) bei einem Hersteller von Stromversorgungssystemen

Trost Progress

Freiburg im Breisgau + 0 weitere

50.000 €85.000 €

Softwareentwickler / GUI Developer (m/w/d) bei einem Hersteller von Stromversorgungssystemen

Freiburg im Breisgau + 0 weitere

Trost Progress

50.000 €85.000 €

Softwareentwickler für technische Systemintegration (m/w/d) - J32946

Exclusive Associates

Stuttgart + 0 weitere

52.000 €65.000 €

Softwareentwickler für technische Systemintegration (m/w/d) - J32946

Stuttgart + 0 weitere

Exclusive Associates

52.000 €65.000 €

Externes Job-Angebot. Von einem Partner.

FPGA Design Engineer (m/f/d)

Advantest Europe GmbH

Böblingen + 0 weitere

68.000 €94.000 €

Externes Job-Angebot. Von einem Partner.

FPGA Design Engineer (m/f/d)

Böblingen + 0 weitere

Advantest Europe GmbH

68.000 €94.000 €

Externes Job-Angebot. Von einem Partner.

R&D Engineer Software, HW layer Digital/DC (C++) (m/f/d)

Advantest Europe GmbH

Böblingen + 0 weitere

65.500 €85.000 €

Externes Job-Angebot. Von einem Partner.

R&D Engineer Software, HW layer Digital/DC (C++) (m/f/d)

Böblingen + 0 weitere

Advantest Europe GmbH

65.500 €85.000 €

Hardware-Entwickler für Embedded Systeme

Amoria Bon

Nürtingen + 0 weitere

64.500 €89.000 €

Hardware-Entwickler für Embedded Systeme

Nürtingen + 0 weitere

Amoria Bon

64.500 €89.000 €

Entwicklungsingenieur Software (m/w/d)

BT Electronics GmbH

Böblingen + 0 weitere

61.000 €77.500 €

Entwicklungsingenieur Software (m/w/d)

Böblingen + 0 weitere

BT Electronics GmbH

61.000 €77.500 €

Embedded Softwareentwickler (m/w/d) mit C/C++ oder Python

Arinko Stuttgart GmbH

Stuttgart + 0 weitere

53.500 €73.000 €

Embedded Softwareentwickler (m/w/d) mit C/C++ oder Python

Stuttgart + 0 weitere

Arinko Stuttgart GmbH

53.500 €73.000 €

(Senior) FPGA Entwicklungsingenieur (w/m/d)

Capgemini Engineering

Stuttgart + 0 weitere

65.500 €84.500 €

(Senior) FPGA Entwicklungsingenieur (w/m/d)

Stuttgart + 0 weitere

Capgemini Engineering

65.500 €84.500 €

FAST Development Program - Field Applications Engineering - Embedded Processing (EP) m/f/d - Stuttgart, Deutschland

Texas Instruments

Stuttgart + 0 weitere

81.500 €113.500 €

FAST Development Program - Field Applications Engineering - Embedded Processing (EP) m/f/d - Stuttgart, Deutschland

Stuttgart + 0 weitere

Texas Instruments

81.500 €113.500 €