Automotive & Embedded Systems | Safety and mission critical software | CI/CD. testing and integration
Aktualisiert am 11.05.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 17.05.2026
Verfügbar zu: 100%
davon vor Ort: 10%
C++
embedded
ARM
Python
Bash
Ethernet
CAN
Wireshark
FreeRTOS
Bazel
CMake
GoogleTest
Linux
Jenkins
Arabisch
Muttersprache
Deutsch
sehr gut

Einsatzorte

Einsatzorte

Munich (+20km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

3 Jahre 4 Monate
2023-01 - heute

Entwicklung und Wartung des zentralen Gateways

Selbständig, Freelance Software Engineer
Selbständig, Freelance Software Engineer
  • Kundenprojekte:
    • Entwicklung und Wartung des zentralen Gateways für mehrere Flaggschiff-Modelle verschiedener OEMs, darunter BMW iX3, Audi e-tron und Porsche Taycan.
    • Technische Beratung der Kunden hinsichtlich der Systemarchitektur sowie Leitung der Fehlerbehebung bei kritischen Produktionsproblemen.
  • Zentrale Gateways:
    • Entwicklung und Implementierung von Kommunikationspipelines hier die Kern-zu-Kern-Kommunikation zur "Übertragung kritischer Daten zwischen Applikationskernen und Bus-kernen. 
    • Durchführung von Systemprofilierungen und Leistungsanalysen, wodurch messbare Verbesserungen beim Datendurchsatz und eine Verringerung der Systemauslastung erzielt wurden.
  • Sicherheitskritische Funktionen:
    • Entwicklung, Überprüfung, Test und Dokumentation sicherheitskritischer Komponenten gemäß ISO 26262, um sicherzustellen, dass die Anforderungen an die funktionale Sicherheit wahrend des gesamten Entwicklungszyklus erfüllt wurden.
  • AUTOSAR-Kommunikationsstack:
    • ?Leitung der Entwicklung des AÜTOSAR-Kommunikationsstacks, einschließlich der Bereitstellung von Funktionen, der Erweiterung des Codegenerators und der Behebung von Problemen.
diverse
München
1 Jahr 7 Monate
2021-06 - 2022-12

Datenanalyseplattform

Software Engineer
Software Engineer

  • Build & Release:
    • Entwicklung und Ümsetzung einer neuen Build und Release Strategie, die den Softwareentwicklungszyklus optimierte und die Effizienz der Bereitstellung steigerte.
  • Datenanalyseplattform:
    • Die Datenanalyseplattform wurde durch Codeoptimierung und die Zusammenfassung von Funktionen in entsprechenden Paketen uäberarbeitet und verbessert.
  • CI/CD Infrastruktur:
    • Entwicklung und Bereitstellung der CI/CD-Infrastruktur auf AWS EKS sowie Ünterstuätzung verschiedener Teams bei der Migration ihrer Pipelines.
  • Workflow Automation:
    • Implementierung von CLI-Tools zur Vereinfachung und Automatisierung von Entwicklungsworkflow
Polytech
München
3 Jahre 8 Monate
2017-10 - 2021-05

Integration mehrerer Routing Module

Software Engineer
Software Engineer
  • Multicore Gateway:
    • Hauptverantwortung für die Integration mehrerer Routing Module der Gateway Software (interne ECÜ Kommunikation) und des Kommunikations-Stack in einem großen OEM Kundenprojekt.
  • Architektur und Design:
    • Ünterstützung der Kunden durch den Entwicklungsprozess und Vorschlag von Architekturentscheidungen zur Sicherstellung der Interoperabilität zwischen den Gateway-Modulen.
  • Onboard Data Collector:
    • Hauptverantwortung und Wartung des integrierten Datensammlermoduls in einem großen OEM Kundenprojekt.
  • ESR Kommunikation Stack:
    • ?Entwicklung und Wartung von Codegeneratoren üTools des zentralen ESR Labs Kommunikations-Stack.

ESR Labs
München
2 Jahre 5 Monate
2015-05 - 2017-09

Design und Umsetzung einer intelligenten Agrarlösung

Software Engineer
Software Engineer
  • Smart Farming Lösung:
    • Design und Umsetzung einer intelligenten Agrarlösung für den Einsatz auf japanischen Landwirtschaften - einschließlich BSP-Entwicklung, Hardware-Inbetriebnahme für HF-Kommunikation und Sensorschnittstellen sowie Implementierung der Anwendungsschicht.
  • IoT API:
    • Design, Implementierung und Lieferung von IoT-APIs zur Entwicklung von Anwendungen für vernetzte Smart-Home-Geräte.
  • Cloud IoT Prototypen:
    • Entwicklung von Prototypen zur Anbindung von IoT-Geräten an die Cloud, um Sensordaten zu sammeln und zu analysieren.
EnOcean
München

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 4 Monate
2012-09 - 2015-12

Computer Science

Master, National School of Computer Science, Tunis (Tunesien)
Master
National School of Computer Science, Tunis (Tunesien)


1 Jahr 11 Monate
2010-09 - 2012-07

Mathematik und Physik

Bachelor, Engineering Institute of Nabeul (Tunesien)
Bachelor
Engineering Institute of Nabeul (Tunesien)

Kompetenzen

Kompetenzen

Top-Skills

C++ embedded ARM Python Bash Ethernet CAN Wireshark FreeRTOS Bazel CMake GoogleTest Linux Jenkins

Produkte / Standards / Erfahrungen / Methoden

Kenntnisse

Protokolle:

  • Ethernet
  • TCP/UDP
  • CAN
  • LIN 


Werkzeuge:

  • Wireshark
  • CAN Utils
  • Valgrind Build 


Systeme:

  • Bazel
  • CMake
  • Make


Technologien:

  • FreeRTOS
  • LLVM
  • GoogleTest
  • Linux
  • Docker
  • AWS
  • Jenkins 


Architekturen:

  • ARM
  • TriCore

Programmiersprachen

C++
Python
Ruby
Rust
Bash

Einsatzorte

Einsatzorte

Munich (+20km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

3 Jahre 4 Monate
2023-01 - heute

Entwicklung und Wartung des zentralen Gateways

Selbständig, Freelance Software Engineer
Selbständig, Freelance Software Engineer
  • Kundenprojekte:
    • Entwicklung und Wartung des zentralen Gateways für mehrere Flaggschiff-Modelle verschiedener OEMs, darunter BMW iX3, Audi e-tron und Porsche Taycan.
    • Technische Beratung der Kunden hinsichtlich der Systemarchitektur sowie Leitung der Fehlerbehebung bei kritischen Produktionsproblemen.
  • Zentrale Gateways:
    • Entwicklung und Implementierung von Kommunikationspipelines hier die Kern-zu-Kern-Kommunikation zur "Übertragung kritischer Daten zwischen Applikationskernen und Bus-kernen. 
    • Durchführung von Systemprofilierungen und Leistungsanalysen, wodurch messbare Verbesserungen beim Datendurchsatz und eine Verringerung der Systemauslastung erzielt wurden.
  • Sicherheitskritische Funktionen:
    • Entwicklung, Überprüfung, Test und Dokumentation sicherheitskritischer Komponenten gemäß ISO 26262, um sicherzustellen, dass die Anforderungen an die funktionale Sicherheit wahrend des gesamten Entwicklungszyklus erfüllt wurden.
  • AUTOSAR-Kommunikationsstack:
    • ?Leitung der Entwicklung des AÜTOSAR-Kommunikationsstacks, einschließlich der Bereitstellung von Funktionen, der Erweiterung des Codegenerators und der Behebung von Problemen.
diverse
München
1 Jahr 7 Monate
2021-06 - 2022-12

Datenanalyseplattform

Software Engineer
Software Engineer

  • Build & Release:
    • Entwicklung und Ümsetzung einer neuen Build und Release Strategie, die den Softwareentwicklungszyklus optimierte und die Effizienz der Bereitstellung steigerte.
  • Datenanalyseplattform:
    • Die Datenanalyseplattform wurde durch Codeoptimierung und die Zusammenfassung von Funktionen in entsprechenden Paketen uäberarbeitet und verbessert.
  • CI/CD Infrastruktur:
    • Entwicklung und Bereitstellung der CI/CD-Infrastruktur auf AWS EKS sowie Ünterstuätzung verschiedener Teams bei der Migration ihrer Pipelines.
  • Workflow Automation:
    • Implementierung von CLI-Tools zur Vereinfachung und Automatisierung von Entwicklungsworkflow
Polytech
München
3 Jahre 8 Monate
2017-10 - 2021-05

Integration mehrerer Routing Module

Software Engineer
Software Engineer
  • Multicore Gateway:
    • Hauptverantwortung für die Integration mehrerer Routing Module der Gateway Software (interne ECÜ Kommunikation) und des Kommunikations-Stack in einem großen OEM Kundenprojekt.
  • Architektur und Design:
    • Ünterstützung der Kunden durch den Entwicklungsprozess und Vorschlag von Architekturentscheidungen zur Sicherstellung der Interoperabilität zwischen den Gateway-Modulen.
  • Onboard Data Collector:
    • Hauptverantwortung und Wartung des integrierten Datensammlermoduls in einem großen OEM Kundenprojekt.
  • ESR Kommunikation Stack:
    • ?Entwicklung und Wartung von Codegeneratoren üTools des zentralen ESR Labs Kommunikations-Stack.

ESR Labs
München
2 Jahre 5 Monate
2015-05 - 2017-09

Design und Umsetzung einer intelligenten Agrarlösung

Software Engineer
Software Engineer
  • Smart Farming Lösung:
    • Design und Umsetzung einer intelligenten Agrarlösung für den Einsatz auf japanischen Landwirtschaften - einschließlich BSP-Entwicklung, Hardware-Inbetriebnahme für HF-Kommunikation und Sensorschnittstellen sowie Implementierung der Anwendungsschicht.
  • IoT API:
    • Design, Implementierung und Lieferung von IoT-APIs zur Entwicklung von Anwendungen für vernetzte Smart-Home-Geräte.
  • Cloud IoT Prototypen:
    • Entwicklung von Prototypen zur Anbindung von IoT-Geräten an die Cloud, um Sensordaten zu sammeln und zu analysieren.
EnOcean
München

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 4 Monate
2012-09 - 2015-12

Computer Science

Master, National School of Computer Science, Tunis (Tunesien)
Master
National School of Computer Science, Tunis (Tunesien)


1 Jahr 11 Monate
2010-09 - 2012-07

Mathematik und Physik

Bachelor, Engineering Institute of Nabeul (Tunesien)
Bachelor
Engineering Institute of Nabeul (Tunesien)

Kompetenzen

Kompetenzen

Top-Skills

C++ embedded ARM Python Bash Ethernet CAN Wireshark FreeRTOS Bazel CMake GoogleTest Linux Jenkins

Produkte / Standards / Erfahrungen / Methoden

Kenntnisse

Protokolle:

  • Ethernet
  • TCP/UDP
  • CAN
  • LIN 


Werkzeuge:

  • Wireshark
  • CAN Utils
  • Valgrind Build 


Systeme:

  • Bazel
  • CMake
  • Make


Technologien:

  • FreeRTOS
  • LLVM
  • GoogleTest
  • Linux
  • Docker
  • AWS
  • Jenkins 


Architekturen:

  • ARM
  • TriCore

Programmiersprachen

C++
Python
Ruby
Rust
Bash

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.