Freier C++/Embedded-Consultant ? Computer Vision, Embedded ML & Build-Systeme
Aktualisiert am 04.06.2026
Profil
Referenzen (3)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 04.06.2026
Verfügbar zu: 100%
davon vor Ort: 5%
C++
Python
embedded
CMake
Conan
Bazel
ROS
Yocto
QT
Docker
Jenkins
PyTorch
OpenCV
OpenCL
Linux
GPU
STM32
I2C
SPI
UART
CAN-Bus
Halide
Lua
Deutsch
Muttersprache
Englisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Wiesbaden (+10km) Frankfurt am Main (+10km) Mainz (+10km) Darmstadt (+75km)
Deutschland
möglich

Projekte

Projekte

2 Jahre 3 Monate
2024-04 - 2026-06

Embedded Wegfahrsperre + Reservoir-Computing-Klassifikator (8-Bit MCU)

Embedded Software-Consultant C C++ CMake ...
Embedded Software-Consultant

  • Embedded-Applikation für eine elektronische Wegfahrsperre auf ATMega4808 und ESP32.
  • Entwicklung eines kompakten Reservoir-Computing-Modells (30?50 Neuronen, INT8-Quantisierung) zur Klassifikation von Bewegungsereignissen anhand der BMI323-IMU. 
  • Training auf eigens erhobenen Datensätzen, Deployment auf 8-Bit-MCU.

ESP-IDF FreeRTOS BMI323
C C++ CMake AVR Atmel Python Embedded ATMega4808 ESP32 TinyML INT8 Reservoir Computing Edge AI
StarterStopper Pty Ltd
7 Monate
2025-10 - 2026-04

Embedded-Softwareentwicklung für EMS-Sicherheitsplatinen

Embedded Software-Consultant C++ Python Embedded ...
Embedded Software-Consultant

Embedded-Softwareentwicklung für EMS-Sicherheitsplatinen in der Medizintechnik. Entwicklung gemäß IEC 62304 / ISO 13485. Treiberentwicklung, Hardware-Bring-up und Debugging via JTAG/UART, Werkzeuge zur Inbetriebnahme.

OpenCV Qt6 CMake JTAG UART
C++ Python Embedded Medizintechnik IEC 62304 ISO 13485
biobedded systems GmbH
7 Monate
2025-10 - 2026-04

Embedded-Softwareentwicklung

C++ OpenCV Python ...
Embedded-Softwareentwicklung für EMS Sicherheitsplatinen in der Medizintechnik gemäß IEC 62304 / ISO 13485
C++ OpenCV Python Qt6 JTAG UART CMake IEC 62304 ISO 13485
biobedded systems GmbH
7 Monate
2025-08 - 2026-02

Bauteilmerkmale-Erkennung und 3D-Rekonstruktion (Anomalie-Detektion)

Software-Consultant C++ OpenCV Python ...
Software-Consultant

Anwendungssoftware für Bauteilmerkmale-Erkennung und 3D-Rekonstruktion im Bereich Anomalie-Detektion


C++ OpenCV Python CMake Qt6 Docker Eigen
Deutz AG
4 Jahre 10 Monate
2021-03 - 2025-12

Optimierung SW-Architektur für ToF-3D-Kameras

Software-Consultant C++ CUDA Qt/QML ...
Software-Consultant
  • Treiberentwicklung
  • 3D-Rekonstruktion
  • Performance-Optimierung Bildverarbeitung
C++ CUDA Qt/QML PyTorch HALCON ROS Yocto ONNX
SICK AG
Remote
6 Monate
2025-06 - 2025-11

Embedded-Entwicklung & Yocto-CI/CD für Laborautomatisierun

Embedded Software-Consultant C C++ Embedded ...
Embedded Software-Consultant

  • Embedded-Softwareentwicklung für Laborautomatisierung
  • Erstellung kundenspezifischer Yocto-Distributionen, Treiberentwicklung
  • Aufbau einer CI/CD-Pipeline für den Yocto-Workflow

Yocto Docker GitLab CI Git Linux
C C++ Embedded Laborautomatisierung DevOps CI/CD
HiTec Zang GmbH
6 Monate
2025-06 - 2025-11

Einführung LLM-basierter Entwicklung & Cross-Compilation-Setup

Berater und Entwickler C++ Conan CMake ...
Berater und Entwickler

  • Einführung von Devin AI (LLM-basierte Softwareentwicklung)
  • Cross-Compilation-Setup mit Clang-CL
  • Testausführung unter Wine
  • Conan-Rezepte für Windows/macOS/Linux


C++ Conan CMake Clang Wine Python LLM
AUVESY GmbH
9 Monate
2024-10 - 2025-06

Deep-Learning-Framework für Lebensmittelklassifikation

Software-Consultant Python PyTorch HALCON ...
Software-Consultant

Deep Learning Framework für Lebensmittelklassifikation mit Feedback-Mechanismus für Metriken



Python PyTorch HALCON CUDA ONNX Docker Kubernetes
Schwarz IT KG
6 Monate
2024-09 - 2025-02

Migration des SW-Entwicklungsprozesses auf Conan

Berater und Entwickler C++ Conan CMake ...
Berater und Entwickler

Migration des Software-Entwicklungsprozesses auf den Conan Package Manager sowie Entwicklung von macOS-Systemkomponenten im IEC 62304 / ISO 13485 Umfeld.

C++ Conan CMake Docker Azure DevOps Polarion IEC 62304 ISO 13485
CASCINATION AG
4 Monate
2024-09 - 2024-12

Deep Learning Klassifikationsverfahren f¨ur Keksformen mittels CNN

Python TensorFlow Keras ...

Python TensorFlow Keras OpenCV Docker CUDA NumPy
coreweb GmbH,
8 Monate
2023-11 - 2024-06

Beratung und Optimierung des Build Process Toolings

Berater und Entwickler CMake Groovy Gradle ...
Berater und Entwickler
Beratung und Optimierung des Build Process Toolings für MICROSAR Classic (AUTOSAR, ISO 26262, MISRA Umfeld)
CMake Groovy Gradle Python Docker Yocto Azure DevOps AUTOSAR ISO 26262 MISRA
Vector Informatik GmbH
4 Monate
2023-10 - 2024-01

Konzeptentwicklung

Berater Groovy Java HALCON ...
Berater
Konzeptentwicklung Bildverarbeitungsablauf für Active Alignment von ADAS-Kamerasystemen (ISO 26262, MISRA Umfeld)
Groovy Java HALCON Python ISO 26262 MISRA
Robert Bosch GmbH
11 Monate
2022-05 - 2023-03

Refactoring Softwaremodul

Software-Consultant C++ Boost ROS ...
Software-Consultant
Refactoring Softwaremodul für proprietäres Sensorformat im autonomen Fahren (ISO 26262, MISRA Umfeld)
C++ Boost ROS OpenCV Eigen Docker GoogleTest ISO 26262 MISRA
Continental AG
Remote
1 Jahr 4 Monate
2019-12 - 2021-03

Plattformunabhängige Portierung und Validierung der KI-Inferenz

Software-Consultant C++ Kotlin Python ...
Software-Consultant

Plattformunabhängige Portierung sowie numerische Validierung der KI-Inferenz-Codebasis für mobile Endgeräte.

CMake NumPy
C++ Kotlin Python Android iOS Machine Learning
Chatable AI
1 Jahr
2020-01 - 2020-12

Performance-Optimierung von Bildverarbeitungsalgorithmen

Software Consultant C++ Python CMake ...
Software Consultant

Refactoring einer großen Codebasis und Performanceoptimierung zentraler Algorithmen für unterschiedliche Hardwareplattformen- und Geräte

C++ Python CMake Android Docker Jenkins GPU Halide Hexagon NEON Halide Pybind11
Siegen
2 Monate
2020-09 - 2020-10

Audiosignalverarbeitung auf mobilen Endgeräten

Berater C++ Android iOS ...
Berater

Entwicklung hochperformanter, ressourcenschonender Signalverarbeitungsfilter für die Kalibrierung von Hörgeräten auf mobilen Endgeräten

C++ Android iOS Flutter Dart CMake Gradle Java Kotlin RenderScript
Remote
6 Monate
2019-07 - 2019-12

Entwicklung eines CT 3D Volumeviewers für med. Anwendung

Software-Consultant C++ VTK ITK ...
Software-Consultant

Entwicklng einer Desktop-basierten Software zur Segmentierung und Vermessung von Strukturen in medizinischen 3D-Bildern (CT)

C++ VTK ITK Boost Qt5 CMake Conan OpenCV
MITOS GmbH
Wiesbaden
3 Monate
2019-04 - 2019-06

Entwicklung eines plattformübergreifenden Machine Learning Frameworks

Software-Entwickler Android iOS Kotlin ...
Software-Entwickler

Entwicklung eines plattformübergreifenden Machine Learning Frameworks für mobile Endgeräte als SDK für AR/VR-Anwendungen

Android iOS Kotlin C++ Computer Vision Machine Learning Tensorflow
Darmstadt
6 Monate
2018-11 - 2019-04

Erstellung eines Dependency Management Systems für FuE-Projekte im Automotive-Umfeld

Berater C++ CMake Conan ...
Berater
C++ CMake Conan Jenkins
Continental Teves AG & Co. oHG
Rödelheim
9 Monate
2018-07 - 2019-03

Mentoring/Schulung in Python und maschinellem Lernen

Software Consultant Python Machine Learning Deep Learning
Software Consultant

Mentoring und Schulung von Kunden in Python und maschinellem Lernen für Text- Clustering und Klassifikationsaufgaben.

Python Machine Learning Deep Learning
1 Jahr 1 Monat
2018-02 - 2019-02

Hochperformante Implementierung von Signalverarbeitungs- und Künstliche Intelligenz- Algorithmen auf mobilen Endgeräten

Software-Consultant C++ Java RenderScript ...
Software-Consultant

Hochperformante, nebenläufige Implementierung von Signalverarbeitungs- und Künstliche Intelligenz-Algorithmen auf mobilen Endgeräten.

Android Studio
C++ Java RenderScript OpenMP Android FFT NEON RNN
HearingAI Limited UK
Remote
4 Monate
2018-06 - 2018-09

Prototyp: Erkennung von Einschlüssen in transluzenten Edelsteinen

Software-Consultant Python Computer Vision 3D-Rekonstruktion ...
Software-Consultant

Entwicklung eines Prototyps zur Erkennung von Einschlüssen in transluzenten Edelsteinen auf Basis einer unkalibrierten Kamera (Voxel-Carving).

OpenCV Docker NumPy
Python Computer Vision 3D-Rekonstruktion Voxel-Carving Linux
Aark Innotech Pvt Ltd
2 Monate
2018-06 - 2018-07

Konsolidierung der SW-Architektur und des Buildsystems für eine biomedizinische Software

Software Consultant C++ CMake Jenkins ...
Software Consultant

Konsolidierung der SW-Architektur und des Buildsystems für eine biomedizinische Soft- ware für die Firma BioDataAnalysis GmbH

C++ CMake Jenkins OpenCL OpenCV Qt VTK
BioDataAnalysis GmbH
München
1 Jahr 6 Monate
2017-02 - 2018-07

Buch: Effective CMake

Autor CMake
Autor

Praktischer Leitfaden zur effektiven Verwendung von CMake in heterogenen Softwareprojekten

CMake
München
6 Monate
2018-01 - 2018-06

Modernisierung der SW-Architektur und des Buildsystems einer Kalibrierungssoftware für ein Kamerasystem

Software Consultant Software Architecture Compiler Intrinsics SIMD ...
Software Consultant

Modernisierung der SW-Architektur und des Buildsystems einer Kalibrierungssoftware für ein Kamerasystem, sowie Laufzeitoptimierung der verwendeten Bildverarbeitungsal- gorithmen für die Firma Instrument Systems GmbH

Software Architecture Compiler Intrinsics SIMD SSE AVX CMake LLVM clang-format clang-tidy C++ Jenkins Image Processing Groovy Python
Instrument Systems GmbH
München
1 Jahr 11 Monate
2016-02 - 2017-12

Entwicklung effizienter Bildverarbeitungsalgorithmen einschließlich Implementierung, Testen und Dokumentation

Vision Algorithms Engineer C Doxygen Bildverarbeitung ...
Vision Algorithms Engineer

Entwicklung effizienter Bildverarbeitungsalgorithmen einschließlich Implementierung,Testen und Dokumentation. Vollständige Portierung des internen Buildsystems von Make nach CMake. Weiterentwicklung und Pflege bestehender Algorithmen, insbesondere Optimierung und Parallelisierung. Cross-Plattform Entwicklung für Windows, macOS, Linux sowie Embedded-Geräte. Third-Level-Support bei komplexen Kundenanfragen.

Halcon
C Doxygen Bildverarbeitung Halcon Industrielle Bildverarbeitung make CMake Jenkins Perl OpenMP OpenCL Scrum Python Caffe AVX SSE
MVTec Software GmbH
München
5 Monate
2016-12 - 2017-04

Furniture Recognition with CNNs and Gradient-based Learning

Software Engineer C++ CMake TensorFlow
Software Engineer

Implementierung eines Proof-of-Concepts zur Erkennung von Möbeln, basierend auf wenigen Bildern mit Hilfe von Transfer Learning auf einem vortrainierten FFN.

C++ CMake TensorFlow
München
2 Monate
2017-01 - 2017-02

Implementierung eines minimalen C-Compilers

Software Engineer C++ CMake LLVM ...
Software Engineer

Implementierung eines minimalen C-Compilers mit Hilfe von Flex (Lexer), Bison (Parser), sowie LLVM für die Generierung des Assemblies.

C++ CMake LLVM Flex Bison
München
11 Monate
2015-03 - 2016-01

Forschung und Entwicklung eines Verfahrens zur fälschungssicheren, eindeutigen Erkennung von Krakelee-Mustern

Technischer Projektleiter C++ Boost CMake ...
Technischer Projektleiter

Forschung und Entwicklung eines Verfahrens zur fälschungssicheren, eindeutigen Erkennung von Krakelee-Mustern auf Basis von Bildmerkmalen und Oberflächenstrukturen. Erstellung und Pflege einer In-House Bibliothek zur Wiederverwendung in Projekten im Embedded Bereich. Betreuung des Bewerbermanagements, sowie Schulung neuer Mitarbeiter.

C++ Boost CMake Qt4 OpenGL VTK OpenCV Doxygen FlyCapture libdc1394 OpenMP Google Test
MAS Software GmbH
München
1 Jahr 6 Monate
2013-10 - 2015-03

Spezifikation und Implementierung einer Anwendungssoftwware für eine IEC61850- konforme Schnittstelle zur Steuerung von Umspannwerken

Software Engineer C++ Boost CMake ...
Software Engineer

Spezifikation und Implementierung einer Anwendungssoftwware für eine IEC61850-konforme Schnittstelle zur Steuerung von Umspannwerken. Aufbau und Betreuung von Continuous-Integration Umgebungen. Betreuung der Auszubildenden.

C++ Boost CMake PIS10 pugixml Unittest++ NetSNMP Doxygen Jenkins Buildbot Yocto
MAS Software GmbH
München
2 Jahre 5 Monate
2010-08 - 2012-12

Wissenschaftliche Hilfskraft

Wiss. Hilfskraft C++ CMake Qt4 ...
Wiss. Hilfskraft

Entwurf und Implementierung eines günstigen und einfach zu verwendenden Structured-Light 3D-Scanners für die Firma CNC-Step. Implementierung eines Echtzeit Structured-Light Verfahrens für einen neuartigen Intra- oralscanner der Firma a.tron3d GmbH. Portierung einer 3D Computer Vision Anwendung auf Android, sowie Aufbau und Evaluation eines optischen Chromasplitters.

C++ CMake Qt4 VTK OpenCV libdc1394 FlyCapture PCL Eigen OpenCL Java Android Python
Hochschule RheinMain
Wiesbaden

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre
2011-10 - 2013-09

Studiengang Informatik

Master of Science, Hochschule RheinMain, Wiesbaden
Master of Science
Hochschule RheinMain, Wiesbaden
Thesis auf Anfrage
3 Jahre 2 Monate
2008-09 - 2011-10

Studiengang Medieninformatik

Bachelor of Science, Hochschule RheinMain, Wiesbaden
Bachelor of Science
Hochschule RheinMain, Wiesbaden
Thesis auf Anfrage

Position

Position


Kompetenzen

Kompetenzen

Top-Skills

C++ Python embedded CMake Conan Bazel ROS Yocto QT Docker Jenkins PyTorch OpenCV OpenCL Linux GPU STM32 I2C SPI UART CAN-Bus Halide Lua

Schwerpunkte

Computer Vision
Embedded Systems
Machine Learning
Build-Systeme & DevOps
IoT
Edge Computing
C, C++(17, 20), Python


Produkte / Standards / Erfahrungen / Methoden

Android Studio
AppVeyor
Bash
Bazel
Bildverarbeitung
Bison
Boost
Buildbot
Caffe
CircleCI
clang-format
clang-tidy
CMake
Computer Vision
Conan
CSS
Deep Learning
Django
Docker
Doxygen
Eigen
FFT
Flex
Flutter
FlyCapture
Git
Gradle
HALCON
HTML
Industrielle Bildverarbeitung
iOS
ITK
Jekyll
Jenkins
libdc1394
LLVM
Make
NetSNMP
OpenCL
OpenCV
OpenGL
OpenMP
PIS10
pugixml
Qt
Qt4
Qt5
RenderScript
RNN
Scrum
SVN
Team Foundation Server (TFS)
Tensorflow
TravisCI
Unittest++
VIM
VTK
XML
XSL(T)
Yocto

Erfahrung

  • 17+ Jahre Softwareentwicklung, davon 8+ Jahre als freiberuflicher Consultant. 
  • Erfolgreiche Projekte in Automotive, Medizintechnik, Industrial Vision und Laborautomation.


Expertise:

  • Computer Vision
  • Image Processing
  • Embedded
  • Machine Learning
  • DevOps
  • Design Patterns
  • Software Performance and Optimization
  • Software Architecture
  • SOLID
  • OOP
  • TDD
  • DDD
  • Build Systems
  • Continuous Integration/Deployment (CI/CD)
  • IoT
  • Edge Computing


Kernkompetenzen

Build & DevOps

  • CMake
  • Conan
  • Bazel
  • Docker
  • Kubernetes
  • Yocto
  • Jenkins
  • GitLab CI
  • Azure DevOps
  • Gradle


CV / ML / DL

  • OpenCV
  • HALCON
  • PyTorch
  • TensorFlow
  • ONNX
  • CUDA


Embedded

  • FreeRTOS
  • ESP32
  • ESP-IDF
  • STM32
  • ATMega
  • I2C
  • SPI
  • UART
  • BLE
  • CAN
  • JTAG


Frameworks

  • Qt/QML
  • VTK
  • ITK
  • ROS
  • Boost
  • GoogleTest
  • Halide
  • Flutter
  • OpenMP
  • OpenCL
  • CUDA
  • NEON


Standards

  • IEC 62304
  • ISO 13485
  • ISO 26262
  • MISRA
  • AUTOSAR

Betriebssysteme

Android
Linux
MacOS
Microsoft Windows
RTOS

Programmiersprachen

C
C++
Python
Lua
Java
Kotlin
Groovy

Hardware

Compiler Intrinsics
GPU
Hexagon
NPE
Qualcomm

Branchen

Branchen

  • Beratung / Consulting
  • SW - Dienstleistung
  • Elektro / Elektronik
  • Finanzen
  • Forschung / Entwicklung / Wissenschaft
  • Internet / Multimedia
  • Telekommunikation

Einsatzorte

Einsatzorte

Wiesbaden (+10km) Frankfurt am Main (+10km) Mainz (+10km) Darmstadt (+75km)
Deutschland
möglich

Projekte

Projekte

2 Jahre 3 Monate
2024-04 - 2026-06

Embedded Wegfahrsperre + Reservoir-Computing-Klassifikator (8-Bit MCU)

Embedded Software-Consultant C C++ CMake ...
Embedded Software-Consultant

  • Embedded-Applikation für eine elektronische Wegfahrsperre auf ATMega4808 und ESP32.
  • Entwicklung eines kompakten Reservoir-Computing-Modells (30?50 Neuronen, INT8-Quantisierung) zur Klassifikation von Bewegungsereignissen anhand der BMI323-IMU. 
  • Training auf eigens erhobenen Datensätzen, Deployment auf 8-Bit-MCU.

ESP-IDF FreeRTOS BMI323
C C++ CMake AVR Atmel Python Embedded ATMega4808 ESP32 TinyML INT8 Reservoir Computing Edge AI
StarterStopper Pty Ltd
7 Monate
2025-10 - 2026-04

Embedded-Softwareentwicklung für EMS-Sicherheitsplatinen

Embedded Software-Consultant C++ Python Embedded ...
Embedded Software-Consultant

Embedded-Softwareentwicklung für EMS-Sicherheitsplatinen in der Medizintechnik. Entwicklung gemäß IEC 62304 / ISO 13485. Treiberentwicklung, Hardware-Bring-up und Debugging via JTAG/UART, Werkzeuge zur Inbetriebnahme.

OpenCV Qt6 CMake JTAG UART
C++ Python Embedded Medizintechnik IEC 62304 ISO 13485
biobedded systems GmbH
7 Monate
2025-10 - 2026-04

Embedded-Softwareentwicklung

C++ OpenCV Python ...
Embedded-Softwareentwicklung für EMS Sicherheitsplatinen in der Medizintechnik gemäß IEC 62304 / ISO 13485
C++ OpenCV Python Qt6 JTAG UART CMake IEC 62304 ISO 13485
biobedded systems GmbH
7 Monate
2025-08 - 2026-02

Bauteilmerkmale-Erkennung und 3D-Rekonstruktion (Anomalie-Detektion)

Software-Consultant C++ OpenCV Python ...
Software-Consultant

Anwendungssoftware für Bauteilmerkmale-Erkennung und 3D-Rekonstruktion im Bereich Anomalie-Detektion


C++ OpenCV Python CMake Qt6 Docker Eigen
Deutz AG
4 Jahre 10 Monate
2021-03 - 2025-12

Optimierung SW-Architektur für ToF-3D-Kameras

Software-Consultant C++ CUDA Qt/QML ...
Software-Consultant
  • Treiberentwicklung
  • 3D-Rekonstruktion
  • Performance-Optimierung Bildverarbeitung
C++ CUDA Qt/QML PyTorch HALCON ROS Yocto ONNX
SICK AG
Remote
6 Monate
2025-06 - 2025-11

Embedded-Entwicklung & Yocto-CI/CD für Laborautomatisierun

Embedded Software-Consultant C C++ Embedded ...
Embedded Software-Consultant

  • Embedded-Softwareentwicklung für Laborautomatisierung
  • Erstellung kundenspezifischer Yocto-Distributionen, Treiberentwicklung
  • Aufbau einer CI/CD-Pipeline für den Yocto-Workflow

Yocto Docker GitLab CI Git Linux
C C++ Embedded Laborautomatisierung DevOps CI/CD
HiTec Zang GmbH
6 Monate
2025-06 - 2025-11

Einführung LLM-basierter Entwicklung & Cross-Compilation-Setup

Berater und Entwickler C++ Conan CMake ...
Berater und Entwickler

  • Einführung von Devin AI (LLM-basierte Softwareentwicklung)
  • Cross-Compilation-Setup mit Clang-CL
  • Testausführung unter Wine
  • Conan-Rezepte für Windows/macOS/Linux


C++ Conan CMake Clang Wine Python LLM
AUVESY GmbH
9 Monate
2024-10 - 2025-06

Deep-Learning-Framework für Lebensmittelklassifikation

Software-Consultant Python PyTorch HALCON ...
Software-Consultant

Deep Learning Framework für Lebensmittelklassifikation mit Feedback-Mechanismus für Metriken



Python PyTorch HALCON CUDA ONNX Docker Kubernetes
Schwarz IT KG
6 Monate
2024-09 - 2025-02

Migration des SW-Entwicklungsprozesses auf Conan

Berater und Entwickler C++ Conan CMake ...
Berater und Entwickler

Migration des Software-Entwicklungsprozesses auf den Conan Package Manager sowie Entwicklung von macOS-Systemkomponenten im IEC 62304 / ISO 13485 Umfeld.

C++ Conan CMake Docker Azure DevOps Polarion IEC 62304 ISO 13485
CASCINATION AG
4 Monate
2024-09 - 2024-12

Deep Learning Klassifikationsverfahren f¨ur Keksformen mittels CNN

Python TensorFlow Keras ...

Python TensorFlow Keras OpenCV Docker CUDA NumPy
coreweb GmbH,
8 Monate
2023-11 - 2024-06

Beratung und Optimierung des Build Process Toolings

Berater und Entwickler CMake Groovy Gradle ...
Berater und Entwickler
Beratung und Optimierung des Build Process Toolings für MICROSAR Classic (AUTOSAR, ISO 26262, MISRA Umfeld)
CMake Groovy Gradle Python Docker Yocto Azure DevOps AUTOSAR ISO 26262 MISRA
Vector Informatik GmbH
4 Monate
2023-10 - 2024-01

Konzeptentwicklung

Berater Groovy Java HALCON ...
Berater
Konzeptentwicklung Bildverarbeitungsablauf für Active Alignment von ADAS-Kamerasystemen (ISO 26262, MISRA Umfeld)
Groovy Java HALCON Python ISO 26262 MISRA
Robert Bosch GmbH
11 Monate
2022-05 - 2023-03

Refactoring Softwaremodul

Software-Consultant C++ Boost ROS ...
Software-Consultant
Refactoring Softwaremodul für proprietäres Sensorformat im autonomen Fahren (ISO 26262, MISRA Umfeld)
C++ Boost ROS OpenCV Eigen Docker GoogleTest ISO 26262 MISRA
Continental AG
Remote
1 Jahr 4 Monate
2019-12 - 2021-03

Plattformunabhängige Portierung und Validierung der KI-Inferenz

Software-Consultant C++ Kotlin Python ...
Software-Consultant

Plattformunabhängige Portierung sowie numerische Validierung der KI-Inferenz-Codebasis für mobile Endgeräte.

CMake NumPy
C++ Kotlin Python Android iOS Machine Learning
Chatable AI
1 Jahr
2020-01 - 2020-12

Performance-Optimierung von Bildverarbeitungsalgorithmen

Software Consultant C++ Python CMake ...
Software Consultant

Refactoring einer großen Codebasis und Performanceoptimierung zentraler Algorithmen für unterschiedliche Hardwareplattformen- und Geräte

C++ Python CMake Android Docker Jenkins GPU Halide Hexagon NEON Halide Pybind11
Siegen
2 Monate
2020-09 - 2020-10

Audiosignalverarbeitung auf mobilen Endgeräten

Berater C++ Android iOS ...
Berater

Entwicklung hochperformanter, ressourcenschonender Signalverarbeitungsfilter für die Kalibrierung von Hörgeräten auf mobilen Endgeräten

C++ Android iOS Flutter Dart CMake Gradle Java Kotlin RenderScript
Remote
6 Monate
2019-07 - 2019-12

Entwicklung eines CT 3D Volumeviewers für med. Anwendung

Software-Consultant C++ VTK ITK ...
Software-Consultant

Entwicklng einer Desktop-basierten Software zur Segmentierung und Vermessung von Strukturen in medizinischen 3D-Bildern (CT)

C++ VTK ITK Boost Qt5 CMake Conan OpenCV
MITOS GmbH
Wiesbaden
3 Monate
2019-04 - 2019-06

Entwicklung eines plattformübergreifenden Machine Learning Frameworks

Software-Entwickler Android iOS Kotlin ...
Software-Entwickler

Entwicklung eines plattformübergreifenden Machine Learning Frameworks für mobile Endgeräte als SDK für AR/VR-Anwendungen

Android iOS Kotlin C++ Computer Vision Machine Learning Tensorflow
Darmstadt
6 Monate
2018-11 - 2019-04

Erstellung eines Dependency Management Systems für FuE-Projekte im Automotive-Umfeld

Berater C++ CMake Conan ...
Berater
C++ CMake Conan Jenkins
Continental Teves AG & Co. oHG
Rödelheim
9 Monate
2018-07 - 2019-03

Mentoring/Schulung in Python und maschinellem Lernen

Software Consultant Python Machine Learning Deep Learning
Software Consultant

Mentoring und Schulung von Kunden in Python und maschinellem Lernen für Text- Clustering und Klassifikationsaufgaben.

Python Machine Learning Deep Learning
1 Jahr 1 Monat
2018-02 - 2019-02

Hochperformante Implementierung von Signalverarbeitungs- und Künstliche Intelligenz- Algorithmen auf mobilen Endgeräten

Software-Consultant C++ Java RenderScript ...
Software-Consultant

Hochperformante, nebenläufige Implementierung von Signalverarbeitungs- und Künstliche Intelligenz-Algorithmen auf mobilen Endgeräten.

Android Studio
C++ Java RenderScript OpenMP Android FFT NEON RNN
HearingAI Limited UK
Remote
4 Monate
2018-06 - 2018-09

Prototyp: Erkennung von Einschlüssen in transluzenten Edelsteinen

Software-Consultant Python Computer Vision 3D-Rekonstruktion ...
Software-Consultant

Entwicklung eines Prototyps zur Erkennung von Einschlüssen in transluzenten Edelsteinen auf Basis einer unkalibrierten Kamera (Voxel-Carving).

OpenCV Docker NumPy
Python Computer Vision 3D-Rekonstruktion Voxel-Carving Linux
Aark Innotech Pvt Ltd
2 Monate
2018-06 - 2018-07

Konsolidierung der SW-Architektur und des Buildsystems für eine biomedizinische Software

Software Consultant C++ CMake Jenkins ...
Software Consultant

Konsolidierung der SW-Architektur und des Buildsystems für eine biomedizinische Soft- ware für die Firma BioDataAnalysis GmbH

C++ CMake Jenkins OpenCL OpenCV Qt VTK
BioDataAnalysis GmbH
München
1 Jahr 6 Monate
2017-02 - 2018-07

Buch: Effective CMake

Autor CMake
Autor

Praktischer Leitfaden zur effektiven Verwendung von CMake in heterogenen Softwareprojekten

CMake
München
6 Monate
2018-01 - 2018-06

Modernisierung der SW-Architektur und des Buildsystems einer Kalibrierungssoftware für ein Kamerasystem

Software Consultant Software Architecture Compiler Intrinsics SIMD ...
Software Consultant

Modernisierung der SW-Architektur und des Buildsystems einer Kalibrierungssoftware für ein Kamerasystem, sowie Laufzeitoptimierung der verwendeten Bildverarbeitungsal- gorithmen für die Firma Instrument Systems GmbH

Software Architecture Compiler Intrinsics SIMD SSE AVX CMake LLVM clang-format clang-tidy C++ Jenkins Image Processing Groovy Python
Instrument Systems GmbH
München
1 Jahr 11 Monate
2016-02 - 2017-12

Entwicklung effizienter Bildverarbeitungsalgorithmen einschließlich Implementierung, Testen und Dokumentation

Vision Algorithms Engineer C Doxygen Bildverarbeitung ...
Vision Algorithms Engineer

Entwicklung effizienter Bildverarbeitungsalgorithmen einschließlich Implementierung,Testen und Dokumentation. Vollständige Portierung des internen Buildsystems von Make nach CMake. Weiterentwicklung und Pflege bestehender Algorithmen, insbesondere Optimierung und Parallelisierung. Cross-Plattform Entwicklung für Windows, macOS, Linux sowie Embedded-Geräte. Third-Level-Support bei komplexen Kundenanfragen.

Halcon
C Doxygen Bildverarbeitung Halcon Industrielle Bildverarbeitung make CMake Jenkins Perl OpenMP OpenCL Scrum Python Caffe AVX SSE
MVTec Software GmbH
München
5 Monate
2016-12 - 2017-04

Furniture Recognition with CNNs and Gradient-based Learning

Software Engineer C++ CMake TensorFlow
Software Engineer

Implementierung eines Proof-of-Concepts zur Erkennung von Möbeln, basierend auf wenigen Bildern mit Hilfe von Transfer Learning auf einem vortrainierten FFN.

C++ CMake TensorFlow
München
2 Monate
2017-01 - 2017-02

Implementierung eines minimalen C-Compilers

Software Engineer C++ CMake LLVM ...
Software Engineer

Implementierung eines minimalen C-Compilers mit Hilfe von Flex (Lexer), Bison (Parser), sowie LLVM für die Generierung des Assemblies.

C++ CMake LLVM Flex Bison
München
11 Monate
2015-03 - 2016-01

Forschung und Entwicklung eines Verfahrens zur fälschungssicheren, eindeutigen Erkennung von Krakelee-Mustern

Technischer Projektleiter C++ Boost CMake ...
Technischer Projektleiter

Forschung und Entwicklung eines Verfahrens zur fälschungssicheren, eindeutigen Erkennung von Krakelee-Mustern auf Basis von Bildmerkmalen und Oberflächenstrukturen. Erstellung und Pflege einer In-House Bibliothek zur Wiederverwendung in Projekten im Embedded Bereich. Betreuung des Bewerbermanagements, sowie Schulung neuer Mitarbeiter.

C++ Boost CMake Qt4 OpenGL VTK OpenCV Doxygen FlyCapture libdc1394 OpenMP Google Test
MAS Software GmbH
München
1 Jahr 6 Monate
2013-10 - 2015-03

Spezifikation und Implementierung einer Anwendungssoftwware für eine IEC61850- konforme Schnittstelle zur Steuerung von Umspannwerken

Software Engineer C++ Boost CMake ...
Software Engineer

Spezifikation und Implementierung einer Anwendungssoftwware für eine IEC61850-konforme Schnittstelle zur Steuerung von Umspannwerken. Aufbau und Betreuung von Continuous-Integration Umgebungen. Betreuung der Auszubildenden.

C++ Boost CMake PIS10 pugixml Unittest++ NetSNMP Doxygen Jenkins Buildbot Yocto
MAS Software GmbH
München
2 Jahre 5 Monate
2010-08 - 2012-12

Wissenschaftliche Hilfskraft

Wiss. Hilfskraft C++ CMake Qt4 ...
Wiss. Hilfskraft

Entwurf und Implementierung eines günstigen und einfach zu verwendenden Structured-Light 3D-Scanners für die Firma CNC-Step. Implementierung eines Echtzeit Structured-Light Verfahrens für einen neuartigen Intra- oralscanner der Firma a.tron3d GmbH. Portierung einer 3D Computer Vision Anwendung auf Android, sowie Aufbau und Evaluation eines optischen Chromasplitters.

C++ CMake Qt4 VTK OpenCV libdc1394 FlyCapture PCL Eigen OpenCL Java Android Python
Hochschule RheinMain
Wiesbaden

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre
2011-10 - 2013-09

Studiengang Informatik

Master of Science, Hochschule RheinMain, Wiesbaden
Master of Science
Hochschule RheinMain, Wiesbaden
Thesis auf Anfrage
3 Jahre 2 Monate
2008-09 - 2011-10

Studiengang Medieninformatik

Bachelor of Science, Hochschule RheinMain, Wiesbaden
Bachelor of Science
Hochschule RheinMain, Wiesbaden
Thesis auf Anfrage

Position

Position


Kompetenzen

Kompetenzen

Top-Skills

C++ Python embedded CMake Conan Bazel ROS Yocto QT Docker Jenkins PyTorch OpenCV OpenCL Linux GPU STM32 I2C SPI UART CAN-Bus Halide Lua

Schwerpunkte

Computer Vision
Embedded Systems
Machine Learning
Build-Systeme & DevOps
IoT
Edge Computing
C, C++(17, 20), Python


Produkte / Standards / Erfahrungen / Methoden

Android Studio
AppVeyor
Bash
Bazel
Bildverarbeitung
Bison
Boost
Buildbot
Caffe
CircleCI
clang-format
clang-tidy
CMake
Computer Vision
Conan
CSS
Deep Learning
Django
Docker
Doxygen
Eigen
FFT
Flex
Flutter
FlyCapture
Git
Gradle
HALCON
HTML
Industrielle Bildverarbeitung
iOS
ITK
Jekyll
Jenkins
libdc1394
LLVM
Make
NetSNMP
OpenCL
OpenCV
OpenGL
OpenMP
PIS10
pugixml
Qt
Qt4
Qt5
RenderScript
RNN
Scrum
SVN
Team Foundation Server (TFS)
Tensorflow
TravisCI
Unittest++
VIM
VTK
XML
XSL(T)
Yocto

Erfahrung

  • 17+ Jahre Softwareentwicklung, davon 8+ Jahre als freiberuflicher Consultant. 
  • Erfolgreiche Projekte in Automotive, Medizintechnik, Industrial Vision und Laborautomation.


Expertise:

  • Computer Vision
  • Image Processing
  • Embedded
  • Machine Learning
  • DevOps
  • Design Patterns
  • Software Performance and Optimization
  • Software Architecture
  • SOLID
  • OOP
  • TDD
  • DDD
  • Build Systems
  • Continuous Integration/Deployment (CI/CD)
  • IoT
  • Edge Computing


Kernkompetenzen

Build & DevOps

  • CMake
  • Conan
  • Bazel
  • Docker
  • Kubernetes
  • Yocto
  • Jenkins
  • GitLab CI
  • Azure DevOps
  • Gradle


CV / ML / DL

  • OpenCV
  • HALCON
  • PyTorch
  • TensorFlow
  • ONNX
  • CUDA


Embedded

  • FreeRTOS
  • ESP32
  • ESP-IDF
  • STM32
  • ATMega
  • I2C
  • SPI
  • UART
  • BLE
  • CAN
  • JTAG


Frameworks

  • Qt/QML
  • VTK
  • ITK
  • ROS
  • Boost
  • GoogleTest
  • Halide
  • Flutter
  • OpenMP
  • OpenCL
  • CUDA
  • NEON


Standards

  • IEC 62304
  • ISO 13485
  • ISO 26262
  • MISRA
  • AUTOSAR

Betriebssysteme

Android
Linux
MacOS
Microsoft Windows
RTOS

Programmiersprachen

C
C++
Python
Lua
Java
Kotlin
Groovy

Hardware

Compiler Intrinsics
GPU
Hexagon
NPE
Qualcomm

Branchen

Branchen

  • Beratung / Consulting
  • SW - Dienstleistung
  • Elektro / Elektronik
  • Finanzen
  • Forschung / Entwicklung / Wissenschaft
  • Internet / Multimedia
  • Telekommunikation

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.