Bildverarbeitung - Beratung, Planung, Realisierung automatisch, optischer Prüf- und Inspektionssysteme, HW/SW-Entwicklung
Aktualisiert am 29.09.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.10.2026
Verfügbar zu: 100%
davon vor Ort: 70%
Bildverarbeitung
embedded
Deep Neural Network
C
C++
VHDL
Python
TensorFlow
Englisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Erkelenz (+500km)
Deutschland
möglich

Projekte

Projekte

13 Jahre 2 Monate
2013-09 - 2026-10

Diverse Projekte

Selbständigkeit/Unternehmer Java C++11/14 Linux ...
Selbständigkeit/Unternehmer
  • Bildverarbeitungsanlagen zur automatisch, optischen Qualitätskontrolle für die Elektronikfertigung, metall- und kunststoffverarbeitenden Industrie. Vertrieb von eigenen Bildverarbeitungssystemen. 
  • Bildverarbeitungssoftware basierend auf eigenen Java / C/C++-11/14- Quellen. Hardwareplattformen Broadcom, Intel. Betriebssystem (Embedded) Linux.Tools NetBeans, Git, gEDA, LinuxSystemadministration, Shell-Programmierung (bash), Multithreading pthreads

Optische Erkennung / Sortierung von Garnführungen


Aufgaben:

  • (Kunststoffspritzgußteilen) und Vollständigkeitskontrolle. Zur Anwendung kommt eigen konstruierte Mechanik (Materialflusshandling), Materialsteuerng (Atmelsteuerung) und Bildverarbeitungs SW/HW.

Optische Erkennung von Messingeinlegeteilen


Aufgaben:

  • Optische Erkennung von Messingeinlegeteilen in Kunststoffgehäuse (Einschraubhülsen) mittels Stereovision. Zur Anwendung kommen eigene Hardware (Raspberry 2+) und eigene BildverarbeitungsSW.

Optische Schweißnahterkennung längsgeschweißter Metallrohre. 


Aufgaben:

  • Zur Anwendung kommen eigene Hardware (Raspberry 2+) und eigene BildverarbeitungsSW. (Aufwand 3MW) 

Optische Erkennung von Einschlüssen


Aufgaben

  • Optische Erkennung von Einschlüssen in transparenten Kunststoffsichtfenstern. Zur Anwendung kommen eigene Hardware (PCHardware / Intel) und eigene BildverarbeitungsSW. (Aufwand 6MW)

Java C++11/14 Linux Embedded Linux
10 Monate
2024-12 - 2025-09

Bildverarbeitungssoftware zur Überwachung und Steuerung der Müllverbrennung im Feuerraum von Müllverbrennungsanlagen

SW-Architekt / SW-Entwickler C++17 OpenCV Socket Programmierung (Windows / Linux)
SW-Architekt / SW-Entwickler
Umsetzung eines Prüfkonzeptes in eine SW-Architektur. Planung und Realisierung von skalierbaren Softwaremodulen. Umsetzung erfolgte für die Zielsysteme Linux und MSWindows 11 in C++ unter Verwendung von OpenCV.
C++17 OpenCV Socket Programmierung (Windows / Linux)
IBK / Werne
11 Monate
2023-05 - 2024-03

Vakuumsteuerung für Elektronenmikroskope

SW-Entwickler C++17
SW-Entwickler
Umsetzung eines Steuerungssystems für das Vakuum-Subsystem für
Elektronenmikroskope, Zielsystem ist ein STM32F429. Programmierung in C++17. Anwendungen
SPI, MQTT. Hardware-naher Test von Software.
MS-Developer
C++17
Remote
1 Jahr 5 Monate
2022-11 - 2024-03

Planung, Programmierung und Realisierung einer Low-Cost High-Speed- Kamera

SW-Architekt / SW-Entwickler Java C++ Socket-Programmierung
SW-Architekt / SW-Entwickler
Planung, Programmierung und Realisierung einer Low-Cost High-Speed-
Kamera auf Basis eines Raspberry Pi4 8GB und IMX273-Sensors zur
Inspektion von schnellen Produktionsabläufen. Funktionen wurden von mir
in C++17 / Betriebssystem Linux / Raspian implementiert. Ein
Konfigurations- und Monitorprogramm wurde von mir ebenfalls in Java umgesetzt.
Java C++ Socket-Programmierung
Remote
8 Monate
2021-12 - 2022-07

Erstellung der GUI für kardiologisches Therapiesystem

SW-Entwickler Android Dart Flutter ...
SW-Entwickler
Auf einem Android-System wurde ein GUI unter Dart und Flutter programmier Test-Driven-
Development. , Inbetriebnahme von Variscite SBC unter Yocto imx7, Anpassung des
Device Trees, 
Android Dart Flutter Yocto
Eschweiler, Rheinland
1 Jahr
2020-04 - 2021-03

Umbau einer bestehenden Vakuumsteuerungs-SW

Programmierer
Programmierer
  • Refactoring-Projekt, C167 ? STM32F427 Aufarbeitung / Umbau einer bestehenden Vakuumsteuerungs-SW in C für Elektronenmikroskope
2 Jahre 8 Monate
2017-05 - 2019-12

Softwareentwicklung

Programmierer
Programmierer
  • Erweiterung Mikro-Controller SW in C für STM32F429. Spezifikation, Implementierung und Test von Softwarefunktionen für ein veterinärmedizinisches Analysegerät, sehr HWnahes programmieren
Bytec/Eschweiler
3 Jahre 7 Monate
2014-01 - 2017-07

System zur Detektion von Werkzeugbrüchen

Programmierer C/C++ Tools NetBeans Git ...
Programmierer
  • System zur Detektion von Werkzeugbrüchen an Werkzeugmaschinen auf Basis eines i.MX 6Quad Freescale
C/C++ Tools NetBeans Git OpenGL OpenCL VHDL FPGA LinuxSystemadministration Shell-Programmierung (bash) Multithreading pthreads CAN-Bus (Embedded) Linux. GUI-Programmierung in Java
3 Monate
2017-01 - 2017-03

Softwareentwicklung für Küchenautomat

Programmierer
Programmierer
  • Freie Mitarbeit Softwareentwicklung für Küchenautomat
  • Es wurde eine sog. Blackbox in C/Linux erstellt.
Fa. Conplement/Vorwerk
6 Monate
2014-09 - 2015-02

Video-Überwachungssystem

Programmierer
Programmierer
  • Video-Überwachungssystem unter Openwrt/AR9331 / Integration einer USB-Kamera in Zugangskontrollsystemen auf Basis eines Mikrocontroller-Systems STM32F427/429 in C Tools Eclipse 

Aus- und Weiterbildung

Aus- und Weiterbildung

1983-10 - 1988-12

Studium der Elektrotechnik an der RWTH Aachen

Aufnahme des Hauptstudiums zum WS 85/86 mit der Fachrichtung Nachrichtentechnik.

Abschluss als Diplom-Ingenieur Elektrotechnik, Note 2 CMOS-Imager


1980-08 ? 1983-06

Besuch der gymnasialen Oberstufe

Abitur, Cusanus-Gymnasium der Stadt Erkelenz


1974-08 - 1980-06

Realschule für Jungen und Mädchen der Stadt Erkelenz

Mittlere Reife, Qualifikation zum Besuch der gymnasialen Oberstufe


Zusatzqualifikation/Schulungen

29.06.2026 - 03.07.2026

Online Seminar: GPU-Programming Part 2: Advanced GPU Programming, Forschungszentrum Jülich


2006-06 - 2006-06

Seminar Patentrecht

WISSENSWERT Unternehmensberatung


2006-09 ? 2006-09

Softwareschulung

Schulung FMEA-Software IQ/RM IQ-FMEA


2006-09 ? 2006-11

FMEA-Moderatorenworkshop

Schulung FMEA-Methodik und APIS IQ-RM / IQ-FMEA-Software


2006-07 ? 2006-07

Ausbildungsseminar zur Erlangung der Sachkunde zum Laserschutzbeauftragten für technische Anwendungen

Laserzentrum Hannover


2000-10 ? 2001-05

Spoken English for Industry and Commerce

Zertifikat der Euro-Schulen-Nordrhein-Westfalen GmbH


1999-12 ? 2000-05

Business English

Zertifikat der Euro-Schulen-Nordrhein-Westfalen GmbH


2000-02

Patente richtig lesen

Management Circle


2000-09 - 2000-09

FPGA Advantage Grundlagenschulung

Mentor Graphics


1999-10

The Programmable Logic Training Course/VHDL, PLC2

Kompetenzen

Kompetenzen

Top-Skills

Bildverarbeitung embedded Deep Neural Network C C++ VHDL Python TensorFlow

Produkte / Standards / Erfahrungen / Methoden

Bildverarbeitung
Experte
Softwareentwicklung
Fortgeschritten
Softwaretest
Fortgeschritten
Code Review
Fortgeschritten
Technische Optik
Experte
Embedded KI
Fortgeschritten
Kompetenzen

  • Industrielle Bildverarbeitung
  • Softwareentwicklung
  • Hardwareentwicklung
  • Technische Optik
  • FMEA-Moderation
  • Projektleitung industrielle Automatisierung / Bildverarbeitung
  • embedded KI


Skills

SW-Systeme:

tensorflow, gcc, g++, make, cmake, git, SVN, cpputest, cgreen, behave, Standard Template Library, Boost, Posix Threads,lint, gprof, Socket-Programmierung,TCP/IP, OpenCV. OpenCL, mySQL, CUDA


Prozessorplattformen:

Intel, Broadcom, Freescale, NVidia Jetson Nano


Mikrocontroller:

Atmel / STM / C167


IDE:

MSDEV, Netbean, Eclipse, ISE, Android-Studio 


Schaltungsentwicklung:

digital/analog, Simulation PSpice, VHDL, gEDA, Eagle, Pads, Mentor Graphics, Layout/Entflechtung


Sonstiges:

CCD-/CMOS-Bildsensorik, Technische Optik, FPGA


Büro:

MS Office, Libre Office


Tätigkeiten:

Bildverarbeitung, Tensorflow, DeepLearning, Softwareentwicklung, Softwaretest, Code review


Betriebssysteme

Linux
Embedded Linux
Shell-Programmierung bash
MS Windows

Programmiersprachen

C
Experte
C++
Fortgeschritten
Java
Fortgeschritten
python
Fortgeschritten
VHDL
Fortgeschritten
Dart
Basics
Flutter
Basics

Datenkommunikation

USB2.0
CAN
SPI
MQTT

Design / Entwicklung / Konstruktion

VHDL

Managementerfahrung in Unternehmen

Projektleitung

Einsatzorte

Einsatzorte

Erkelenz (+500km)
Deutschland
möglich

Projekte

Projekte

13 Jahre 2 Monate
2013-09 - 2026-10

Diverse Projekte

Selbständigkeit/Unternehmer Java C++11/14 Linux ...
Selbständigkeit/Unternehmer
  • Bildverarbeitungsanlagen zur automatisch, optischen Qualitätskontrolle für die Elektronikfertigung, metall- und kunststoffverarbeitenden Industrie. Vertrieb von eigenen Bildverarbeitungssystemen. 
  • Bildverarbeitungssoftware basierend auf eigenen Java / C/C++-11/14- Quellen. Hardwareplattformen Broadcom, Intel. Betriebssystem (Embedded) Linux.Tools NetBeans, Git, gEDA, LinuxSystemadministration, Shell-Programmierung (bash), Multithreading pthreads

Optische Erkennung / Sortierung von Garnführungen


Aufgaben:

  • (Kunststoffspritzgußteilen) und Vollständigkeitskontrolle. Zur Anwendung kommt eigen konstruierte Mechanik (Materialflusshandling), Materialsteuerng (Atmelsteuerung) und Bildverarbeitungs SW/HW.

Optische Erkennung von Messingeinlegeteilen


Aufgaben:

  • Optische Erkennung von Messingeinlegeteilen in Kunststoffgehäuse (Einschraubhülsen) mittels Stereovision. Zur Anwendung kommen eigene Hardware (Raspberry 2+) und eigene BildverarbeitungsSW.

Optische Schweißnahterkennung längsgeschweißter Metallrohre. 


Aufgaben:

  • Zur Anwendung kommen eigene Hardware (Raspberry 2+) und eigene BildverarbeitungsSW. (Aufwand 3MW) 

Optische Erkennung von Einschlüssen


Aufgaben

  • Optische Erkennung von Einschlüssen in transparenten Kunststoffsichtfenstern. Zur Anwendung kommen eigene Hardware (PCHardware / Intel) und eigene BildverarbeitungsSW. (Aufwand 6MW)

Java C++11/14 Linux Embedded Linux
10 Monate
2024-12 - 2025-09

Bildverarbeitungssoftware zur Überwachung und Steuerung der Müllverbrennung im Feuerraum von Müllverbrennungsanlagen

SW-Architekt / SW-Entwickler C++17 OpenCV Socket Programmierung (Windows / Linux)
SW-Architekt / SW-Entwickler
Umsetzung eines Prüfkonzeptes in eine SW-Architektur. Planung und Realisierung von skalierbaren Softwaremodulen. Umsetzung erfolgte für die Zielsysteme Linux und MSWindows 11 in C++ unter Verwendung von OpenCV.
C++17 OpenCV Socket Programmierung (Windows / Linux)
IBK / Werne
11 Monate
2023-05 - 2024-03

Vakuumsteuerung für Elektronenmikroskope

SW-Entwickler C++17
SW-Entwickler
Umsetzung eines Steuerungssystems für das Vakuum-Subsystem für
Elektronenmikroskope, Zielsystem ist ein STM32F429. Programmierung in C++17. Anwendungen
SPI, MQTT. Hardware-naher Test von Software.
MS-Developer
C++17
Remote
1 Jahr 5 Monate
2022-11 - 2024-03

Planung, Programmierung und Realisierung einer Low-Cost High-Speed- Kamera

SW-Architekt / SW-Entwickler Java C++ Socket-Programmierung
SW-Architekt / SW-Entwickler
Planung, Programmierung und Realisierung einer Low-Cost High-Speed-
Kamera auf Basis eines Raspberry Pi4 8GB und IMX273-Sensors zur
Inspektion von schnellen Produktionsabläufen. Funktionen wurden von mir
in C++17 / Betriebssystem Linux / Raspian implementiert. Ein
Konfigurations- und Monitorprogramm wurde von mir ebenfalls in Java umgesetzt.
Java C++ Socket-Programmierung
Remote
8 Monate
2021-12 - 2022-07

Erstellung der GUI für kardiologisches Therapiesystem

SW-Entwickler Android Dart Flutter ...
SW-Entwickler
Auf einem Android-System wurde ein GUI unter Dart und Flutter programmier Test-Driven-
Development. , Inbetriebnahme von Variscite SBC unter Yocto imx7, Anpassung des
Device Trees, 
Android Dart Flutter Yocto
Eschweiler, Rheinland
1 Jahr
2020-04 - 2021-03

Umbau einer bestehenden Vakuumsteuerungs-SW

Programmierer
Programmierer
  • Refactoring-Projekt, C167 ? STM32F427 Aufarbeitung / Umbau einer bestehenden Vakuumsteuerungs-SW in C für Elektronenmikroskope
2 Jahre 8 Monate
2017-05 - 2019-12

Softwareentwicklung

Programmierer
Programmierer
  • Erweiterung Mikro-Controller SW in C für STM32F429. Spezifikation, Implementierung und Test von Softwarefunktionen für ein veterinärmedizinisches Analysegerät, sehr HWnahes programmieren
Bytec/Eschweiler
3 Jahre 7 Monate
2014-01 - 2017-07

System zur Detektion von Werkzeugbrüchen

Programmierer C/C++ Tools NetBeans Git ...
Programmierer
  • System zur Detektion von Werkzeugbrüchen an Werkzeugmaschinen auf Basis eines i.MX 6Quad Freescale
C/C++ Tools NetBeans Git OpenGL OpenCL VHDL FPGA LinuxSystemadministration Shell-Programmierung (bash) Multithreading pthreads CAN-Bus (Embedded) Linux. GUI-Programmierung in Java
3 Monate
2017-01 - 2017-03

Softwareentwicklung für Küchenautomat

Programmierer
Programmierer
  • Freie Mitarbeit Softwareentwicklung für Küchenautomat
  • Es wurde eine sog. Blackbox in C/Linux erstellt.
Fa. Conplement/Vorwerk
6 Monate
2014-09 - 2015-02

Video-Überwachungssystem

Programmierer
Programmierer
  • Video-Überwachungssystem unter Openwrt/AR9331 / Integration einer USB-Kamera in Zugangskontrollsystemen auf Basis eines Mikrocontroller-Systems STM32F427/429 in C Tools Eclipse 

Aus- und Weiterbildung

Aus- und Weiterbildung

1983-10 - 1988-12

Studium der Elektrotechnik an der RWTH Aachen

Aufnahme des Hauptstudiums zum WS 85/86 mit der Fachrichtung Nachrichtentechnik.

Abschluss als Diplom-Ingenieur Elektrotechnik, Note 2 CMOS-Imager


1980-08 ? 1983-06

Besuch der gymnasialen Oberstufe

Abitur, Cusanus-Gymnasium der Stadt Erkelenz


1974-08 - 1980-06

Realschule für Jungen und Mädchen der Stadt Erkelenz

Mittlere Reife, Qualifikation zum Besuch der gymnasialen Oberstufe


Zusatzqualifikation/Schulungen

29.06.2026 - 03.07.2026

Online Seminar: GPU-Programming Part 2: Advanced GPU Programming, Forschungszentrum Jülich


2006-06 - 2006-06

Seminar Patentrecht

WISSENSWERT Unternehmensberatung


2006-09 ? 2006-09

Softwareschulung

Schulung FMEA-Software IQ/RM IQ-FMEA


2006-09 ? 2006-11

FMEA-Moderatorenworkshop

Schulung FMEA-Methodik und APIS IQ-RM / IQ-FMEA-Software


2006-07 ? 2006-07

Ausbildungsseminar zur Erlangung der Sachkunde zum Laserschutzbeauftragten für technische Anwendungen

Laserzentrum Hannover


2000-10 ? 2001-05

Spoken English for Industry and Commerce

Zertifikat der Euro-Schulen-Nordrhein-Westfalen GmbH


1999-12 ? 2000-05

Business English

Zertifikat der Euro-Schulen-Nordrhein-Westfalen GmbH


2000-02

Patente richtig lesen

Management Circle


2000-09 - 2000-09

FPGA Advantage Grundlagenschulung

Mentor Graphics


1999-10

The Programmable Logic Training Course/VHDL, PLC2

Kompetenzen

Kompetenzen

Top-Skills

Bildverarbeitung embedded Deep Neural Network C C++ VHDL Python TensorFlow

Produkte / Standards / Erfahrungen / Methoden

Bildverarbeitung
Experte
Softwareentwicklung
Fortgeschritten
Softwaretest
Fortgeschritten
Code Review
Fortgeschritten
Technische Optik
Experte
Embedded KI
Fortgeschritten
Kompetenzen

  • Industrielle Bildverarbeitung
  • Softwareentwicklung
  • Hardwareentwicklung
  • Technische Optik
  • FMEA-Moderation
  • Projektleitung industrielle Automatisierung / Bildverarbeitung
  • embedded KI


Skills

SW-Systeme:

tensorflow, gcc, g++, make, cmake, git, SVN, cpputest, cgreen, behave, Standard Template Library, Boost, Posix Threads,lint, gprof, Socket-Programmierung,TCP/IP, OpenCV. OpenCL, mySQL, CUDA


Prozessorplattformen:

Intel, Broadcom, Freescale, NVidia Jetson Nano


Mikrocontroller:

Atmel / STM / C167


IDE:

MSDEV, Netbean, Eclipse, ISE, Android-Studio 


Schaltungsentwicklung:

digital/analog, Simulation PSpice, VHDL, gEDA, Eagle, Pads, Mentor Graphics, Layout/Entflechtung


Sonstiges:

CCD-/CMOS-Bildsensorik, Technische Optik, FPGA


Büro:

MS Office, Libre Office


Tätigkeiten:

Bildverarbeitung, Tensorflow, DeepLearning, Softwareentwicklung, Softwaretest, Code review


Betriebssysteme

Linux
Embedded Linux
Shell-Programmierung bash
MS Windows

Programmiersprachen

C
Experte
C++
Fortgeschritten
Java
Fortgeschritten
python
Fortgeschritten
VHDL
Fortgeschritten
Dart
Basics
Flutter
Basics

Datenkommunikation

USB2.0
CAN
SPI
MQTT

Design / Entwicklung / Konstruktion

VHDL

Managementerfahrung in Unternehmen

Projektleitung

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.