12.05.2026 aktualisiert

**** ******** ****
100 % verfügbar

Freelance Software Engineer | Embedded Systems & Automation

Taufkirchen, Deutschland
Weltweit
MSc in Computer Science
Taufkirchen, Deutschland
Weltweit
MSc in Computer Science

Profilanlagen

Resume_Fahmi_Ghediri.pdf
Lebenslauf_Fahmi_Ghediri.pdf

Über mich

Dank meiner langjährigen praktischen Erfahrung in der Entwicklung von Embedded und kritischer Software kann ich Sie während des gesamten Entwicklungszyklus unterstützen: von der Architekturplanung über die Implementierung bis hin zur Einrichtung automatisierter Teststrategien.

Skills

RustARM ArchitekturC++CmakeLinuxEmbedded SystemsEthernetFreertosPythonWiresharkCAN FDDockerJenkins
C++ Programmierung:
Fundierte Kenntnisse in C++ als primäre Programmiersprache, die in sicherheitskritischen Automotive-Projekten sowie bei der Entwicklung von Inter-Core-Kommunikationspipelines und Gateway-Komponenten für Elektrofahrzeuge.

Embedded-Technologien (FreeRTOS, LLVM, ARM, TriCore):
Kenntnisse in Embedded-Technologien und Architekturen wie FreeRTOS, LLVM sowie ARM- und TriCore-Prozessorarchitekturen, genutzt in der Entwicklung von Echtzeitsystemen und Automotive-Gateways.

Protokollkenntnisse (Ethernet, TCP/UDP, CAN, LIN):
Kenntnisse gängiger Kommunikationsprotokolle im Automotive- und Embedded-Bereich, darunter Ethernet, TCP/UDP, CAN und LIN, die in der Entwicklung von Gateway- und Kommunikationslösungen eingesetzt werden.

Sicherheitskritische Softwareentwicklung (ISO 26262)
Entwicklung, Review, Test und Dokumentation sicherheitskritischer Komponenten gemäß ISO 26262, mit Sicherstellung funktionaler Sicherheitsanforderungen über den gesamten Entwicklungslebenszyklus.

IoT-Entwicklung & Cloud-Anbindung:
Entwicklung und Lieferung von IoT-APIs für Smart-Home-Anwendungen sowie frühzeitige Prototypenentwicklung zur Anbindung von IoT-Geräten an die Cloud zur Aggregation und Analyse von Sensordaten.

AUTOSAR & Automotive-Kommunikationsstacks:
Umfangreiche Erfahrung in der Entwicklung und Wartung von AUTOSAR-Kommunikationsstacks, inklusive Feature-Delivery, Code-Generator-Pflege und Fehlerbehebung für OEM-Flaggschiffmodelle.

Tools (Wireshark, CAN Utils, Valgrind)
Einsatz von Analyse- und Debugging-Tools wie Wireshark, CAN Utils und Valgrind zur Systemprofilierung, Performance-Analyse und Fehlerbehebung in Embedded- und Netzwerkprojekten.

Weitere Programmiersprachen (Python, Ruby, Rust, Bash): Kenntnisse in weiteren Programmiersprachen wie Python, Ruby, Rust und Bash für Automatisierung, Scripting und Tooling in verschiedenen Projekten.

Build-Systeme (Bazel, CMake, Make):
Erfahrung mit modernen Build-Systemen wie Bazel, CMake und Make zur Verwaltung und Automatisierung von Software-Build-Prozessen in komplexen Projekten.

CI/CD & Cloud-Infrastruktur:
Entwicklung und Deployment von CI/CD-Infrastrukturen auf AWS EKS, Unterstützung von Teams bei der Migration ihrer Pipelines sowie Implementierung von CLI-Tooling zur Automatisierung von Entwicklungs-Workflows.

Sprachen

DeutschverhandlungssicherEnglischverhandlungssicherFranzösischgut

Projekthistorie

Freelance Software Engineer

Self Employed
Beitrag zur Entwicklung und Wartung zentraler Gateways fuer OEM-Flaggschiffmodelle (BMW iX3, Audi e-tron, Porsche Taycan). Design und Implementierung von Inter-Core-Kommunikationspipelines fuer missionskritische Datenuebertragung. Entwicklung sicherheitskritischer Komponenten gemaess ISO 26262. Leitung der AUTOSAR-Kommunikationsstack-Entwicklung inklusive Feature-Delivery und Code-Generator-Pflege.

Software Engineer

Polytech
Design und Implementierung einer neuen Build- und Release-Strategie. Refactoring und Verbesserung der Data-Analytics-Plattform. Entwicklung und Deployment der CI/CD-Infrastruktur auf AWS EKS. Implementierung von CLI-Tooling zur Automatisierung von Entwicklungs-Workflows.

Software Engineer

ESR Labs
Hauptverantwortung fuer Entwicklung, Wartung und Integration der Routing-Komponenten im Multi-Core-Gateway elektrischer Fahrzeuge. Unterstuetzung von Kunden bei Architektur- und Designentscheidungen. Implementierung und Wartung des Onboard-Data-Collector-Moduls. Design, Entwicklung und Wartung von Inter-Komponenten-Kommunikationsmodellen und deren Code-Generatoren.

Software Engineer

EnOcean
Design und Lieferung einer Smart-Farming-Loesung fuer japanische Farmen (BSP-Entwicklung, Hardware-Bringup fuer RF-Kommunikation und Sensor-Interfaces). Design und Lieferung von IoT-APIs fuer Smart-Home-Entwicklung. Initiierung fruehzeitiger Cloud-Prototypen zur Aggregation und Analyse von Sensordaten.

Zertifikate

ISO26262-6 Functional Safety for SW-Development

Exida GmbH

2019


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden