Spezialisiert auf Embedded Systems und Künstliche Intelligenz mit Fokus auf Deployment und Optimierung von KI-Modellen auf Embedded-Plattformen.
Aktualisiert am 09.04.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 09.04.2026
Verfügbar zu: 100%
davon vor Ort: 25%
embedded c
Embedded C++
Deep Learning
pytorch
onnx
adas
cnn
cuda
computer vision
Bildverarbeitung
Deutsch
Muttersprache
Englisch
sehr gut, ständiger beruflicher Gebrauch
Griechisch
sehr gut (Level 3)

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2 Jahre 1 Monat
2023-12 - 2025-12

Beratung der Automated Driving Alliance

Berater - Senior SW Ingenieur
Berater - Senior SW Ingenieur
Beratung der Automated Driving Alliance (Cariad/Bosch):
  • Deployment, Quantisierung und Optimierung von Multi-Task- und Multi-Modal-Modellen auf Qualcomm-Plattformen.
  • Migration der Konvertierungs-Pipeline von Tensorflow zu PyTorch in Azure-ML.
  • Analyse des Qualcomm-RPC Verhalten und Laufzeitoverhead für das Systemscheduling von mehreren Modellen.
  • HW-Beschleuniger Bringup neuer Qualcomm-Plattform Generation (8797).
  • Entwicklung eines PyTorch-Ansatzes zur verbesserten Nutzung von benutzerdefinierten Operatoren und besseren Kontrolle von Quantisierungseinstellungen.
  • Quantisierung und Optimierung von AI-Planungsmodellen für Demos.
  • Integration der ONNX Runtime in die x86-Simulationsplattform. Implementierung von benutzerdefinierten Operatoren in CUDA.
Kairos Embedded Solutions S.M.P.C., Larisa, Griechenland
2 Jahre 10 Monate
2020-12 - 2023-09

ADAS & AD in der Automated Driving Alliance (

Senior Software Ingenieur
Senior Software Ingenieur
ADAS & AD in der Automated Driving Alliance (Cariad/Bosch)
  • Durchführung einer Machbarkeitsstudie für eine Qualcomm-Plattform; Diskussion mit Qualcomm über benötigte ISP- und NN/AI-Funktionalitäten.
  • Erstinbetriebnahme des SA8540-Devkits und der QNN-SDK; Konvertierung von AI-Modellen für die Ausführung auf HW-Beschleunigern; Nachbearbeitung problematischer Layer; Portierung von benutzerdefinierten Layern.
  • Durchführung von Modell-Benchmarking: Analyse der Laufzeit und Optimierung von benutzerdefinierten Layern; Optimierung der Modell-Architektur für HW-Beschleuniger.
  • Enge Zusammenarbeit mit Qualcomm zur Lösung von Problemen bei der Modellkonvertierung und Laufzeit; Analyse von Qualcomm Quantisierungsprodukten und -problemen (z.B. mixed-precision).
  • Implementierung und Integration der Modell-Konvertierung/Evaluierung mit QNN-SDK in den Azure-ML Continuous Training Workflow.
  • Unterstützung der Feature-Teams bei hardwarespezifischen Änderungen/Optimierungen.
  • Optimierung und Integration des Vision-Stacks auf einer PC-Plattform mit mehreren T4-GPUs unter Verwendung von TensorRT.
  • Kamera-Inbetriebnahme auf der Nvidia Xavier-Plattform und Analyse des SIPL-Frameworks (Kamera) auf Basis von Vision-Stack-Anforderungen.
Cariad SE, Berlin, DE
4 Jahre 4 Monate
2016-08 - 2020-11

Entwicklung von Driver-Assistance Systemen

Senior Software Ingenieur
Senior Software Ingenieur
  • Portierung, Optimierung und Integration von Bildverarbeitungsalgorithmen (klassisch und deep-learning basierte) auf Embedded Plattformen von Ti, Nvidia und Renesas unter Nutzung der HW-Beschleuniger.
  • Performance-Machbarkeitsanalyse (Memory-, CPU-, HW-Beschleuniger-Auslastung) eines kamerabasierten Fahrerassistenzsystems auf dem Renesas V3x.
  • Abstimmung von externen Schnittstellen (Kamera, CAN, Detektionsergebnisse) mit Zulieferern und Kunden.
  • Inbetriebnahme und Treiberentwicklung von verschiedenen Kameras und ISP auf den verschiedenen Plattformen.
  • Anpassung des Datenfluss-Frameworks auf HW-Beschleuniger und andere Betriebssysteme.
Hella-Aglaia M.V. GmbH, Berlin, DE
9 Monate
2015-11 - 2016-07

Application Engineering

Senior Software Ingenieur
Senior Software Ingenieur
Application Engineering in der Global ADAS Solutions Abteilung.
  • Performanceoptimierung von Deep Convolutional Neural Networks (CNN) für semantische Segmentierung und Verkehrszeichenerkennung durch Nutzung des R-CAR Bildverarbeitungsprozessors.
  • Spezifikation der Hardwareanforderungen basierend auf Kundenfeedback für den nextgen ADAS SoC; Produktpräsentationen und Schulungen beim Kunden.
  • Teilnahme an der ??Adaptive AUTOSAR Demonstrator??-Arbeitsgruppe.
  • Yocto Linux Anpassungen für Demos und Benchmarks.
Renesas Electronics GmbH, Düsseldorf, DE
7 Jahre 5 Monate
2008-06 - 2015-10

Analyse, Design, Implementierung und Systemtest der Protokollstack-Software

Senior Software Ingenieur
Senior Software Ingenieur
Analyse, Design, Implementierung und Systemtest der Protokollstack-Software, dessen Architektur und Schnittstellen.
  • Analyse von Kundenanforderungen; Verfolgung und Analyse der 3GPP Standardisierungsvorschläge und Entscheidungen; Kundenpräsentationen und -schulungen.
  • Hauptmitwirkender und Editor der Schnittstellen-Spezifikationsarbeitsgruppe im Industrieverband SmallCellForum.
  • Projektleitung von MIMOon im EU- Forschungsprogramm BeFEMTO. Beigetragen zur Performancemetrikdefinition und Implementierung des Systemsimulator (Matlab).
  • Definition der Protokollstack-Architektur und kundenseitigen Schnittstellen; Design und Implementierung einer Sendeleistungs- und Zeitversatzregelung.
  • Implementierung der OS-Abstraktion, der Messaging (IPC)-Middleware (C/C++) und des Test-Frameworks (Python, C#).
  • Portierung des Protokollstacks auf TI Keystone SoC und Broadcom Plattform inklusive OS und IPC Adaptierungen und Integration des TCP/IP-Stacks.
  • Benchmarking und Performanceoptimierung: Speicher- und Cache-Operationen, Locking, Threadprioritäten , Interrupt- und DMA-Bearbeitung (HW-Verschlüsselung).
MIMOon GmbH, Duisburg, DE
8 Monate
2007-08 - 2008-03

Entwicklung eines der ersten LTE Mobiltelefon Prototypen

Berater Mobilfunk - Embedded SW Ingenieur
Berater Mobilfunk - Embedded SW Ingenieur
Beratung der Ericsson Mobile Prototype Unit zur Entwicklung eines der ersten LTE Mobiltelefon Prototypen und dessen erfolgreiche Integration und Demo auf dem Mobile World Congress.
freiberuflich, Nürnberg, DE
2 Jahre 8 Monate
2004-12 - 2007-07

Beratung und Entwicklung für Texas Instruments

Berater Mobilfunk - Embedded SW Ingenieur
Berater Mobilfunk - Embedded SW Ingenieur
  • Beratung und Entwicklung für Texas Instruments im Bereich 2G/3G Radio Access Stratum mit Fokus auf Dual-Mode
  • Reduzierung des Speicher- und Stromverbrauches
  • Kundenunterstützung vor Ort bei Problemen
freiberuflich, Thessaloniki, Griechenland

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 7 Monate
1998-09 - 2002-03

Studium - Technische Informatik

Diplom-Ingenieur, Technische Fachhochschule Berlin
Diplom-Ingenieur
Technische Fachhochschule Berlin
Digitaltechnik

Position

Position

Senior Software Ingenieur

Kompetenzen

Kompetenzen

Top-Skills

embedded c Embedded C++ Deep Learning pytorch onnx adas cnn cuda computer vision Bildverarbeitung

Produkte / Standards / Erfahrungen / Methoden

Anwendungen
  • Git
  • GitHub
  • Docker
  • Artifactory
  • CMake
  • Conan
  • Parasoft
  • SVN
  • SCons
  • Jira
  • Confluence

Protokolle
  • LTE
  • GSM
  • UMTS
  • TCP/IP
  • SCTP
  • Ethernet
  • CAN

Betriebssysteme

  • Linux
  • QNX
  • SYSBIOS
  • OSE
  • Nucleus
  • LynxOS
  • PXROS

Programmiersprachen

  • C
  • C++
  • Python
  • CUDA
  • UML
  • Assembler

Hardware

  • x86
  • ARM7 bis Cortex A72
  • Qualcomm DSP/HTP
  • Renesas CVE
  • TI DSP C66x
  • Nvidia

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2 Jahre 1 Monat
2023-12 - 2025-12

Beratung der Automated Driving Alliance

Berater - Senior SW Ingenieur
Berater - Senior SW Ingenieur
Beratung der Automated Driving Alliance (Cariad/Bosch):
  • Deployment, Quantisierung und Optimierung von Multi-Task- und Multi-Modal-Modellen auf Qualcomm-Plattformen.
  • Migration der Konvertierungs-Pipeline von Tensorflow zu PyTorch in Azure-ML.
  • Analyse des Qualcomm-RPC Verhalten und Laufzeitoverhead für das Systemscheduling von mehreren Modellen.
  • HW-Beschleuniger Bringup neuer Qualcomm-Plattform Generation (8797).
  • Entwicklung eines PyTorch-Ansatzes zur verbesserten Nutzung von benutzerdefinierten Operatoren und besseren Kontrolle von Quantisierungseinstellungen.
  • Quantisierung und Optimierung von AI-Planungsmodellen für Demos.
  • Integration der ONNX Runtime in die x86-Simulationsplattform. Implementierung von benutzerdefinierten Operatoren in CUDA.
Kairos Embedded Solutions S.M.P.C., Larisa, Griechenland
2 Jahre 10 Monate
2020-12 - 2023-09

ADAS & AD in der Automated Driving Alliance (

Senior Software Ingenieur
Senior Software Ingenieur
ADAS & AD in der Automated Driving Alliance (Cariad/Bosch)
  • Durchführung einer Machbarkeitsstudie für eine Qualcomm-Plattform; Diskussion mit Qualcomm über benötigte ISP- und NN/AI-Funktionalitäten.
  • Erstinbetriebnahme des SA8540-Devkits und der QNN-SDK; Konvertierung von AI-Modellen für die Ausführung auf HW-Beschleunigern; Nachbearbeitung problematischer Layer; Portierung von benutzerdefinierten Layern.
  • Durchführung von Modell-Benchmarking: Analyse der Laufzeit und Optimierung von benutzerdefinierten Layern; Optimierung der Modell-Architektur für HW-Beschleuniger.
  • Enge Zusammenarbeit mit Qualcomm zur Lösung von Problemen bei der Modellkonvertierung und Laufzeit; Analyse von Qualcomm Quantisierungsprodukten und -problemen (z.B. mixed-precision).
  • Implementierung und Integration der Modell-Konvertierung/Evaluierung mit QNN-SDK in den Azure-ML Continuous Training Workflow.
  • Unterstützung der Feature-Teams bei hardwarespezifischen Änderungen/Optimierungen.
  • Optimierung und Integration des Vision-Stacks auf einer PC-Plattform mit mehreren T4-GPUs unter Verwendung von TensorRT.
  • Kamera-Inbetriebnahme auf der Nvidia Xavier-Plattform und Analyse des SIPL-Frameworks (Kamera) auf Basis von Vision-Stack-Anforderungen.
Cariad SE, Berlin, DE
4 Jahre 4 Monate
2016-08 - 2020-11

Entwicklung von Driver-Assistance Systemen

Senior Software Ingenieur
Senior Software Ingenieur
  • Portierung, Optimierung und Integration von Bildverarbeitungsalgorithmen (klassisch und deep-learning basierte) auf Embedded Plattformen von Ti, Nvidia und Renesas unter Nutzung der HW-Beschleuniger.
  • Performance-Machbarkeitsanalyse (Memory-, CPU-, HW-Beschleuniger-Auslastung) eines kamerabasierten Fahrerassistenzsystems auf dem Renesas V3x.
  • Abstimmung von externen Schnittstellen (Kamera, CAN, Detektionsergebnisse) mit Zulieferern und Kunden.
  • Inbetriebnahme und Treiberentwicklung von verschiedenen Kameras und ISP auf den verschiedenen Plattformen.
  • Anpassung des Datenfluss-Frameworks auf HW-Beschleuniger und andere Betriebssysteme.
Hella-Aglaia M.V. GmbH, Berlin, DE
9 Monate
2015-11 - 2016-07

Application Engineering

Senior Software Ingenieur
Senior Software Ingenieur
Application Engineering in der Global ADAS Solutions Abteilung.
  • Performanceoptimierung von Deep Convolutional Neural Networks (CNN) für semantische Segmentierung und Verkehrszeichenerkennung durch Nutzung des R-CAR Bildverarbeitungsprozessors.
  • Spezifikation der Hardwareanforderungen basierend auf Kundenfeedback für den nextgen ADAS SoC; Produktpräsentationen und Schulungen beim Kunden.
  • Teilnahme an der ??Adaptive AUTOSAR Demonstrator??-Arbeitsgruppe.
  • Yocto Linux Anpassungen für Demos und Benchmarks.
Renesas Electronics GmbH, Düsseldorf, DE
7 Jahre 5 Monate
2008-06 - 2015-10

Analyse, Design, Implementierung und Systemtest der Protokollstack-Software

Senior Software Ingenieur
Senior Software Ingenieur
Analyse, Design, Implementierung und Systemtest der Protokollstack-Software, dessen Architektur und Schnittstellen.
  • Analyse von Kundenanforderungen; Verfolgung und Analyse der 3GPP Standardisierungsvorschläge und Entscheidungen; Kundenpräsentationen und -schulungen.
  • Hauptmitwirkender und Editor der Schnittstellen-Spezifikationsarbeitsgruppe im Industrieverband SmallCellForum.
  • Projektleitung von MIMOon im EU- Forschungsprogramm BeFEMTO. Beigetragen zur Performancemetrikdefinition und Implementierung des Systemsimulator (Matlab).
  • Definition der Protokollstack-Architektur und kundenseitigen Schnittstellen; Design und Implementierung einer Sendeleistungs- und Zeitversatzregelung.
  • Implementierung der OS-Abstraktion, der Messaging (IPC)-Middleware (C/C++) und des Test-Frameworks (Python, C#).
  • Portierung des Protokollstacks auf TI Keystone SoC und Broadcom Plattform inklusive OS und IPC Adaptierungen und Integration des TCP/IP-Stacks.
  • Benchmarking und Performanceoptimierung: Speicher- und Cache-Operationen, Locking, Threadprioritäten , Interrupt- und DMA-Bearbeitung (HW-Verschlüsselung).
MIMOon GmbH, Duisburg, DE
8 Monate
2007-08 - 2008-03

Entwicklung eines der ersten LTE Mobiltelefon Prototypen

Berater Mobilfunk - Embedded SW Ingenieur
Berater Mobilfunk - Embedded SW Ingenieur
Beratung der Ericsson Mobile Prototype Unit zur Entwicklung eines der ersten LTE Mobiltelefon Prototypen und dessen erfolgreiche Integration und Demo auf dem Mobile World Congress.
freiberuflich, Nürnberg, DE
2 Jahre 8 Monate
2004-12 - 2007-07

Beratung und Entwicklung für Texas Instruments

Berater Mobilfunk - Embedded SW Ingenieur
Berater Mobilfunk - Embedded SW Ingenieur
  • Beratung und Entwicklung für Texas Instruments im Bereich 2G/3G Radio Access Stratum mit Fokus auf Dual-Mode
  • Reduzierung des Speicher- und Stromverbrauches
  • Kundenunterstützung vor Ort bei Problemen
freiberuflich, Thessaloniki, Griechenland

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 7 Monate
1998-09 - 2002-03

Studium - Technische Informatik

Diplom-Ingenieur, Technische Fachhochschule Berlin
Diplom-Ingenieur
Technische Fachhochschule Berlin
Digitaltechnik

Position

Position

Senior Software Ingenieur

Kompetenzen

Kompetenzen

Top-Skills

embedded c Embedded C++ Deep Learning pytorch onnx adas cnn cuda computer vision Bildverarbeitung

Produkte / Standards / Erfahrungen / Methoden

Anwendungen
  • Git
  • GitHub
  • Docker
  • Artifactory
  • CMake
  • Conan
  • Parasoft
  • SVN
  • SCons
  • Jira
  • Confluence

Protokolle
  • LTE
  • GSM
  • UMTS
  • TCP/IP
  • SCTP
  • Ethernet
  • CAN

Betriebssysteme

  • Linux
  • QNX
  • SYSBIOS
  • OSE
  • Nucleus
  • LynxOS
  • PXROS

Programmiersprachen

  • C
  • C++
  • Python
  • CUDA
  • UML
  • Assembler

Hardware

  • x86
  • ARM7 bis Cortex A72
  • Qualcomm DSP/HTP
  • Renesas CVE
  • TI DSP C66x
  • Nvidia

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.