Software für technische Anwendungen. Entwicklung, Beratung, Forschung, Interimsprojektleitung
Aktualisiert am 10.02.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 10.02.2026
Verfügbar zu: 100%
davon vor Ort: 100%
C#
C++
Sensorsignalverarbeitung
Robotik
Navigation
TCP/IP
Serielles Kommunikationsprotokoll
Algorithmen
Bildverarbeitung
Windows-GUI
Python
PowerShell
Englisch
gut

Einsatzorte

Einsatzorte

Karlsruhe (Baden) (+50km)
Deutschland
möglich

Projekte

Projekte

7 Jahre 11 Monate
2018-04 - heute

diverse private Projekte

Microsoft Visual Studio C# MySQL ...

Microsoft Visual Studio C# MySQL Python Blender 3d Grafik Parsergeneratoren ANTLR u. PEG Godot game engine OpenModelica Physiksimulation HTML 5 Arduino Uno Elektronik
6 Jahre 9 Monate
2011-07 - 2018-03

Teamleiter Softwareentwicklung

Teamleiter Windows .NET C# ...
Teamleiter
  • Entwicklung einer PC-Anwendung zur zerstörungsfreien Materialprüfung mit Wirbelstrom- und Ultraschallsensoren.
  • Führung eines Teams von hochqualifizierten Softwareentwicklern. 
  • Erstellen von Projektplanungen, Spezifikationen und Programmierrichtlinien.
  • Abstimmung mit den Abteilungen für Elektronik und Konstruktion.
Windows .NET C# C++ PowerShell) Subversion Sensorsignalverarbeitung Help+Manual Serielles Kommunikationsprotokoll TCP/IP
Stutensee
3 Jahre 6 Monate
2008-01 - 2011-06

diverse private Projekte

Microsoft Visual Studio C# .NET ...

Microsoft Visual Studio C# .NET Scilab/Scicos
6 Jahre 1 Monat
2001-12 - 2007-12

Wissenschaftlicher Mitarbeiter - Industrierobotik

Wissenschaftlicher Mitarbeiter Robotik Industrielle Bildverarbeitung C++ ...
Wissenschaftlicher Mitarbeiter

Forschung auf den Gebieten Kommunikation und Interaktion von Industrierobotern und Sensoren, Bildverarbeitungsanwendung in der Robotik, roboterbasierte visuelle Inspektion.

Teilnahme an Standardisierungsgremien. Verfassung von Forschungsanträgen. Unterstützung der Lehre. Promotion zum Dr.-Ing.

Robotik Industrielle Bildverarbeitung C++ XML
Institut für Prozessrechentechnik, Automation und Robotik - Universität Karlsruhe (TH)
2 Jahre 2 Monate
1999-10 - 2001-11

KFZ-Navigationssystem

Software-Ingenieur C++ Windows CE Navigationssystem
Software-Ingenieur

  • Das Navigationssystem ist ein multi-threaded Echtzeitsystem, läuft unter Windows CE und ist hauptsächlich in C++ unter Einsatz von COM/ATL umgesetzt. 
  • Hierbei habe ich unter anderem Module entwickelt, die zum richtigen Zeitpunkt passende Sprachansagen zur Führung ausgeben.

C++ Windows CE Navigationssystem
Remchingen
2 Jahre 2 Monate
1997-07 - 1999-08

Programmierung an einer grafischen Entwicklungsumgebung (ERP)

Systementwickler C++ Windows Embedded CE GUI-Entwicklung ...
Systementwickler
  • Programmierung an einer grafischen Entwicklungsumgebung und der Systembasis eines Produktionsplanungs- und -steuerungssystems (ERP) auf Windows NT mit C++. 
  • Die Entwicklungsumgebung dient Anwendungsentwicklern zur Gestaltung von grafischen Oberflächen, der Programmierung der Anwendungslogik und der Manipulation des zugrunde liegenden relationalen Datenmodells.
C++ Windows Embedded CE GUI-Entwicklung PPS
Karlsruhe

Aus- und Weiterbildung

Aus- und Weiterbildung

6 Jahre 1 Monat
2001-12 - 2007-12

Wissenschaftlicher Mitarbeiter

Doktor der Ingenieurwissenschaften; Dr.-Ing., Institut für Prozessrechentechnik, Automation und Robotik der Universität Karlsruhe (TH)
Doktor der Ingenieurwissenschaften; Dr.-Ing.
Institut für Prozessrechentechnik, Automation und Robotik der Universität Karlsruhe (TH)
6 Jahre 6 Monate
1990-10 - 1997-03

Informatik-Studium

Diplom-Informatiker, Universität Karlsruhe (TH)
Diplom-Informatiker
Universität Karlsruhe (TH)

Vertiefungsgebiete:  Rechnergestützte Fertigungstechnik und Robotik, Informationssysteme

Ergänzungsgebiete: Physik (Vordiplom), Biomedizinische Messtechnik (Hauptdiplom)

Kompetenzen

Kompetenzen

Top-Skills

C# C++ Sensorsignalverarbeitung Robotik Navigation TCP/IP Serielles Kommunikationsprotokoll Algorithmen Bildverarbeitung Windows-GUI Python PowerShell

Produkte / Standards / Erfahrungen / Methoden

Entwicklungsumgebungen:
Entwicklungsumgebungen:
  • Microsoft Visual Studio (hauptsächlich)
  • VS Codium
  • Eclipse
  • Borland


Software-Bibliotheken/-Rahmenwerke/-Schnittstellen:

  • GDI+ (Grafikschnittstelle)
  • STL (Standard Template Library)
  • MFC (Microsoft Foundation Classes)
  • OpenCV (Bildverarbeitung)
  • Halcon (Bildverarbeitung)


Modellierung und Software-Werkzeuge:

  • UML:
    • Software Ideas Modeler
    • Rational Rose
    • Together 
  • XML:
    • XML-Spy

  • Versionsverwaltung:
    • Tortoise/Subversion (hauptsächlich)
    • Git
    • Microsoft SourceSafe (früher)

  • Simulation und Mathematik:
    • Kenntnisse von OpenModelica Connection Editor (OMEdit), Scilab/Scicos, MATLAB/Simulink 


Industrieroboter:

  • Kuka
  • Reis


Bildverarbeitungssysteme:

  • Isra
  • Vitronic


Universitäre Projekte:

  • Adaptive Roboter-Inspektion komplexer Teile:
    • Leitstandsoftware für Remote-Ansteuerung von Industrierobotern (Kuka, Reis) und Bildverarbeitungssystemen (Isra-System: 2D-Bildverarbeitung, Vitronic-System: 3D-Lasertriangulation) zur Motorrauminspektion bzw. Schweißnahtinspektion. (Projektleitung/Konzeption/Umsetzung)
  • Pick-and-Place-System für die Fertigung von Piezomotoren:
    • Erstellen eines Angebots für Forschungsleistungen; Auswahl geeigneter Kamera/Optik; Konzeption und Implementieren: 2D-Bildverarbeitung zur Lokalisierung von Kleinteilen, Ansteuerung von Antrieben zum Greifen der Teile. (Projektleitung/Konzeption/Umsetzung)
  • Studie ?Erkennungssysteme? für die Abteilung ?mechanisches Fügen? eines Automobilherstellers: Recherchieren und Dokumentieren des Standes der Technik in Sensorik und Sensordatenverarbeitung für die Lokalisierung, das Greifen und Fügen von Objekten durch Roboter. (Konzeption/Durchführung)
  • 3D-Sensor-Technologie:
    • PMD (Photonic-Mixing-Device), Projekt LYNKEUS: Teilprojektplanung: ?PMD in der Industrierobotik für das kollisionsfreie Greifen von Lage-ungenauen Teilen und für die sichere Mensch-Roboter-Kooperation? (Konzeption Teilprojekt)
  • Integrierte Systeme für die Unterwasser-Produktion von Öl und Gas, Projekt ISUP: 
    • Teilprojektplanung: Verfügbarkeit und Fernbetrieb von Prozessleit- und Automatisierungssystemen (Mitarbeit bei Konzeption Teilprojekt)

Betriebssysteme

Windows
10/7/XP/2000/NT/CE (Echtzeit Betriebssystem)

Programmiersprachen

C#
Experte
C++
Fortgeschritten
C
Fortgeschritten
PowerShell
Basics
Python
Basics
Java
Basics

Datenkommunikation

TCP/IP/UDP mit Ethernet
Serielle Kommunikation

Personalverantwortung

Teamleitung

Einsatzorte

Einsatzorte

Karlsruhe (Baden) (+50km)
Deutschland
möglich

Projekte

Projekte

7 Jahre 11 Monate
2018-04 - heute

diverse private Projekte

Microsoft Visual Studio C# MySQL ...

Microsoft Visual Studio C# MySQL Python Blender 3d Grafik Parsergeneratoren ANTLR u. PEG Godot game engine OpenModelica Physiksimulation HTML 5 Arduino Uno Elektronik
6 Jahre 9 Monate
2011-07 - 2018-03

Teamleiter Softwareentwicklung

Teamleiter Windows .NET C# ...
Teamleiter
  • Entwicklung einer PC-Anwendung zur zerstörungsfreien Materialprüfung mit Wirbelstrom- und Ultraschallsensoren.
  • Führung eines Teams von hochqualifizierten Softwareentwicklern. 
  • Erstellen von Projektplanungen, Spezifikationen und Programmierrichtlinien.
  • Abstimmung mit den Abteilungen für Elektronik und Konstruktion.
Windows .NET C# C++ PowerShell) Subversion Sensorsignalverarbeitung Help+Manual Serielles Kommunikationsprotokoll TCP/IP
Stutensee
3 Jahre 6 Monate
2008-01 - 2011-06

diverse private Projekte

Microsoft Visual Studio C# .NET ...

Microsoft Visual Studio C# .NET Scilab/Scicos
6 Jahre 1 Monat
2001-12 - 2007-12

Wissenschaftlicher Mitarbeiter - Industrierobotik

Wissenschaftlicher Mitarbeiter Robotik Industrielle Bildverarbeitung C++ ...
Wissenschaftlicher Mitarbeiter

Forschung auf den Gebieten Kommunikation und Interaktion von Industrierobotern und Sensoren, Bildverarbeitungsanwendung in der Robotik, roboterbasierte visuelle Inspektion.

Teilnahme an Standardisierungsgremien. Verfassung von Forschungsanträgen. Unterstützung der Lehre. Promotion zum Dr.-Ing.

Robotik Industrielle Bildverarbeitung C++ XML
Institut für Prozessrechentechnik, Automation und Robotik - Universität Karlsruhe (TH)
2 Jahre 2 Monate
1999-10 - 2001-11

KFZ-Navigationssystem

Software-Ingenieur C++ Windows CE Navigationssystem
Software-Ingenieur

  • Das Navigationssystem ist ein multi-threaded Echtzeitsystem, läuft unter Windows CE und ist hauptsächlich in C++ unter Einsatz von COM/ATL umgesetzt. 
  • Hierbei habe ich unter anderem Module entwickelt, die zum richtigen Zeitpunkt passende Sprachansagen zur Führung ausgeben.

C++ Windows CE Navigationssystem
Remchingen
2 Jahre 2 Monate
1997-07 - 1999-08

Programmierung an einer grafischen Entwicklungsumgebung (ERP)

Systementwickler C++ Windows Embedded CE GUI-Entwicklung ...
Systementwickler
  • Programmierung an einer grafischen Entwicklungsumgebung und der Systembasis eines Produktionsplanungs- und -steuerungssystems (ERP) auf Windows NT mit C++. 
  • Die Entwicklungsumgebung dient Anwendungsentwicklern zur Gestaltung von grafischen Oberflächen, der Programmierung der Anwendungslogik und der Manipulation des zugrunde liegenden relationalen Datenmodells.
C++ Windows Embedded CE GUI-Entwicklung PPS
Karlsruhe

Aus- und Weiterbildung

Aus- und Weiterbildung

6 Jahre 1 Monat
2001-12 - 2007-12

Wissenschaftlicher Mitarbeiter

Doktor der Ingenieurwissenschaften; Dr.-Ing., Institut für Prozessrechentechnik, Automation und Robotik der Universität Karlsruhe (TH)
Doktor der Ingenieurwissenschaften; Dr.-Ing.
Institut für Prozessrechentechnik, Automation und Robotik der Universität Karlsruhe (TH)
6 Jahre 6 Monate
1990-10 - 1997-03

Informatik-Studium

Diplom-Informatiker, Universität Karlsruhe (TH)
Diplom-Informatiker
Universität Karlsruhe (TH)

Vertiefungsgebiete:  Rechnergestützte Fertigungstechnik und Robotik, Informationssysteme

Ergänzungsgebiete: Physik (Vordiplom), Biomedizinische Messtechnik (Hauptdiplom)

Kompetenzen

Kompetenzen

Top-Skills

C# C++ Sensorsignalverarbeitung Robotik Navigation TCP/IP Serielles Kommunikationsprotokoll Algorithmen Bildverarbeitung Windows-GUI Python PowerShell

Produkte / Standards / Erfahrungen / Methoden

Entwicklungsumgebungen:
Entwicklungsumgebungen:
  • Microsoft Visual Studio (hauptsächlich)
  • VS Codium
  • Eclipse
  • Borland


Software-Bibliotheken/-Rahmenwerke/-Schnittstellen:

  • GDI+ (Grafikschnittstelle)
  • STL (Standard Template Library)
  • MFC (Microsoft Foundation Classes)
  • OpenCV (Bildverarbeitung)
  • Halcon (Bildverarbeitung)


Modellierung und Software-Werkzeuge:

  • UML:
    • Software Ideas Modeler
    • Rational Rose
    • Together 
  • XML:
    • XML-Spy

  • Versionsverwaltung:
    • Tortoise/Subversion (hauptsächlich)
    • Git
    • Microsoft SourceSafe (früher)

  • Simulation und Mathematik:
    • Kenntnisse von OpenModelica Connection Editor (OMEdit), Scilab/Scicos, MATLAB/Simulink 


Industrieroboter:

  • Kuka
  • Reis


Bildverarbeitungssysteme:

  • Isra
  • Vitronic


Universitäre Projekte:

  • Adaptive Roboter-Inspektion komplexer Teile:
    • Leitstandsoftware für Remote-Ansteuerung von Industrierobotern (Kuka, Reis) und Bildverarbeitungssystemen (Isra-System: 2D-Bildverarbeitung, Vitronic-System: 3D-Lasertriangulation) zur Motorrauminspektion bzw. Schweißnahtinspektion. (Projektleitung/Konzeption/Umsetzung)
  • Pick-and-Place-System für die Fertigung von Piezomotoren:
    • Erstellen eines Angebots für Forschungsleistungen; Auswahl geeigneter Kamera/Optik; Konzeption und Implementieren: 2D-Bildverarbeitung zur Lokalisierung von Kleinteilen, Ansteuerung von Antrieben zum Greifen der Teile. (Projektleitung/Konzeption/Umsetzung)
  • Studie ?Erkennungssysteme? für die Abteilung ?mechanisches Fügen? eines Automobilherstellers: Recherchieren und Dokumentieren des Standes der Technik in Sensorik und Sensordatenverarbeitung für die Lokalisierung, das Greifen und Fügen von Objekten durch Roboter. (Konzeption/Durchführung)
  • 3D-Sensor-Technologie:
    • PMD (Photonic-Mixing-Device), Projekt LYNKEUS: Teilprojektplanung: ?PMD in der Industrierobotik für das kollisionsfreie Greifen von Lage-ungenauen Teilen und für die sichere Mensch-Roboter-Kooperation? (Konzeption Teilprojekt)
  • Integrierte Systeme für die Unterwasser-Produktion von Öl und Gas, Projekt ISUP: 
    • Teilprojektplanung: Verfügbarkeit und Fernbetrieb von Prozessleit- und Automatisierungssystemen (Mitarbeit bei Konzeption Teilprojekt)

Betriebssysteme

Windows
10/7/XP/2000/NT/CE (Echtzeit Betriebssystem)

Programmiersprachen

C#
Experte
C++
Fortgeschritten
C
Fortgeschritten
PowerShell
Basics
Python
Basics
Java
Basics

Datenkommunikation

TCP/IP/UDP mit Ethernet
Serielle Kommunikation

Personalverantwortung

Teamleitung

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.