freiberufler Software Engineer | Parallel Computing | Embedded Systems | GUI auf freelance.de

Software Engineer | Parallel Computing | Embedded Systems | GUI

zuletzt online vor 8 Tagen
  • auf Anfrage
  • 86316 Friedberg
  • auf Anfrage
  • de  |  en  |  es
  • 24.11.2025

Kurzvorstellung

Vielseitiger Softwareentwickler mit Schwerpunkt auf Parallel Computing (GPU/CPU), Digital Imaging und Algorithmik für Desktop- und Embedded-Systeme. Fundierte Erfahrung in der GUI- und Web-Entwicklung sowie in effizienter Datenverarbeitung.

Qualifikationen

  • Algorithmen
  • CUDA1 J.
  • gpu
  • HPC (High Performance Computing)
  • JavaScript-Entwickler
  • Linux (Kernel)
  • Medizintechnik
  • Opengl2 J.
  • Programmierer C, C++
  • Software Architecture

Projekt‐ & Berufserfahrung

Software-Entwickler
Kundenname anonymisiert, München
3/2025 – 9/2025 (7 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

3/2025 – 9/2025

Tätigkeitsbeschreibung

Backend- und Algorithmenentwicklung für ein Systems, das Daten aus mehreren Sensoren und Kameras in Echtzeit verarbeitet. Der Schwerpunkt lag auf einer skalierbaren und robusten Softwarearchitektur, die sowohl hohe Datenmengen als auch komplexe Verarbeitungsschritte zuverlässig bewältigt.

Zentrale Aufgaben und Verantwortlichkeiten:
- Implementierung von Schnittstellen und Datenpipelines zur effizienten Verarbeitung kontinuierlicher Messdaten.
- Konzeption und Umsetzung einer modularen, erweiterbaren Architektur, die eine klare Trennung von Datenaufnahme, -verarbeitung und -auswertung ermöglicht.
- Zusammenführung von Daten mehrerer Messsensoren und Kameras in einem konsistenten Datenmodell.
- Entwicklung von Algorithmen zur Aufbereitung und Auswertung der eingehenden Daten.

Ergebnis:
Ein leistungsfähiges Backend-System, das große Datenmengen zuverlässig aggregiert, strukturiert und analysiert um eine robuste Grundlage für weiterführende Anwendungen zu bieten.

Eingesetzte Qualifikationen

C++, Computer Vision, CUDA

Software-Entwickler (Festanstellung)
PENTAX Medical, Friedberg
7/2023 – 4/2024 (10 Monate)
Gesundheitswesen
Tätigkeitszeitraum

7/2023 – 4/2024

Tätigkeitsbeschreibung

Entwicklung einer modularen Softwareumgebung für nodebasiertes Image Processing.
Die Architektur ermöglicht die flexible Verknüpfung von Verarbeitungsknoten (Nodes) über Ports, wobei Bilddaten in unterschiedlichen Formaten (z.B. RGB, YCbCr) und auf verschiedenen Plattformen (CPU, OpenGL, OpenCL) verarbeitet werden können.
Zur effizienten Ausführung wurde eine Lazy Evaluation implementiert, sodass nur tatsächlich benötigte Knoten und Datenpfade ausgewertet werden.
GUI auf Basis von Qt zur grafischen Erstellung und Verwaltung der Nodegraphen.

Eingesetzte Qualifikationen

C++, Qt (Software)

Systemingenieur (Festanstellung)
PENTAX Medical, Friedberg
2/2022 – 10/2022 (9 Monate)
Gesundheitswesen
Tätigkeitszeitraum

2/2022 – 10/2022

Tätigkeitsbeschreibung

Entwicklung eines zweistufiges, automatisiertes Testsystem für die Produktion eines Medizinproduktes:
Analyse eines Kamerabildes mittels Computer Vision.
Auslesen von Spektrometer-Rohdaten über USB und Umrechnung in absolute Messergebnisse unter Anwendung von Kalibrierdaten.
Definition des mechanischen Aufbau.
Durch integrierte Positionssensoren wird die Testsequenz automatisch gesteuert.
Optimiertes Image Processing in OpenGL für begrenzte Hardware-Ressourcen (Tablet-Prozessor).

Eingesetzte Qualifikationen

Beleuchtungstechnik / Lichttechnik, C++, Computer Vision, Opengl

Systemingenieur (Festanstellung)
PENTAX Medical, Friedberg
7/2020 – 5/2021 (11 Monate)
Gesundheitswesen
Tätigkeitszeitraum

7/2020 – 5/2021

Tätigkeitsbeschreibung

Für die Zulassung eines Medizinproduktes habe ich die Anforderungen an die Bildqualität und die Beleuchtung definiert und entsprechende Testverfahren entwickelt.
Planung und Koordination von Labortests bei einem externen Prüfinstitut
Organisation und Durchführung ausgewählter Tests intern

Eingesetzte Qualifikationen

Technisches Testmanagement / Testkoordination, Beleuchtungstechnik / Lichttechnik, Medizintechnik, Qualitätsdokumentation

Software-Entwickler (Festanstellung)
PENTAX Medical, Friedberg
2/2019 – 6/2020 (1 Jahr, 5 Monate)
Gesundheitswesen
Tätigkeitszeitraum

2/2019 – 6/2020

Tätigkeitsbeschreibung

Entwicklung und Implementierung einer vollständige Bildverarbeitungs-Pipeline in OpenGL:
Debayering zur Rekonstruktion von Farbinformationen aus Rohdaten
Temporale und spatiale Rauschreduktion zur Verbesserung der Bildqualität
Farbkalibrierung für eine farbgetreue Darstellung
Filtering zur gezielten Bildoptimierung
Image Enhancement zur Steigerung von Kontrast, Schärfe und Detailtreue
Sowohl die Algorithmen als auch deren effiziente Umsetzung wurden speziell für eine leistungsfähige Bildaufbereitung auf ressourcenbegrenzter Hardware entwickelt.

Eingesetzte Qualifikationen

Bildverarbeitung, C++, Opengl

Software-Entwickler (Festanstellung)
Arnold & Richter Cine Technik, München
10/2016 – 6/2017 (9 Monate)
Medienbranche
Tätigkeitszeitraum

10/2016 – 6/2017

Tätigkeitsbeschreibung

Anpassung und Erweiterung der bestehenden Architektur für effizientes Multi-GPU-Processing
Entwicklung von Caching-Strategien zur Optimierung des Speicherzugriffs unter Berücksichtigung der Speicherhierarchie (Shared Memory, Global Memory, Host-Device-Transfers)
Implementierung von Overlap-Strategien zur gleichzeitigen Durchführung von Berechnungen und Datenübertragungen, inklusive Entwicklung eines eigenen Geometrie-Moduls zur effizienten Skalierung der Bilder während der Verarbeitung
Synchronisation der Verarbeitungsschritte zwischen den GPUs zur Vermeidung von Race Conditions und zur Maximierung der Auslastung

Eingesetzte Qualifikationen

Bildverarbeitung, C++, CUDA

Ausbildung

Doktor
Physik
Ludwig Maximilians Universität
2014
München
Diplom
Physik
Ludwig Maximilians Universität
2008
München

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Spanisch (Grundkenntnisse)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
160
Alter
43
Berufserfahrung
10 Jahre und 10 Monate (seit 04/2015)
Projektleitung
5 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden