Softwareentwickler / Physiker, C++, C, Linux, Windows, Unix
Aktualisiert am 26.11.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 20.01.2025
Verfügbar zu: 50%
davon vor Ort: 10%
C++
Linux
Physik
Mathematik
Bildverarbeitung
OpenCV
Messung
Steuerung
Regelung
Deutsch
Muttersprache
Englisch
fließend
Französisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich

möglich

Projekte

Projekte

3 Monate
2022-02 - 2022-04

Entwicklung von Software zur Messung der Bildqualität von Panoramabildern

Softwareentwickler, Physiker Bildverarbeitung
Softwareentwickler, Physiker

Die Messung der Bildqualität von (stitched) Panoramabildern erfordert eine genaue Analyse der zu erwartenden Bildfehler und ein systematischer Vergleich der zur Verfügung stehenden Verfahren. Nach einer umfangreichen Literatur-Recherche zur Identifizierung von geeigneten Methoden für eine quantitative Metrik zur Charakterisierung von Bildfehlern wurden in in einem ersten Teilschritt einige der klassischen Algorithmen mit C++ codiert, wobei auch auf Funktionen der Bildverarbeitungsbibliothek OpenCV und auf Funktionalitäten der Plot-Software gnuplot zurückgegriffen wurde. Die Entwicklungen wurden auf einem Debian-11-System mit der GNU Toolchain durchgeführt, wobei ein Plattform-unabhängiger Ansatz verfolgt wurde.

C++ OpenCV gnuplot make GDB Debian
Bildverarbeitung

Aus- und Weiterbildung

Aus- und Weiterbildung

1979-1986
Studium der Physik (Universität Konstanz)
Schwerpunkte der Diplomarbeit: Mößbauer-Spektroskopie (CEMS), Messtechnik, kernphysikalische Detektoren, Softwareentwicklung (Großrechner/PC), Elektronik, Lasertechnik
Abschluss: (Diplom-) Physiker (Dipl.-Phys.)

1988-1990
Doktorand am Max-Planck-Institut für Festkörperforschung (Stuttgart)
Arbeitsschwerpunkte: Halbleiterphysik, Elektronische Messverfahren, Simulationsrechnungen, Softwareentwicklung (Messung, Steuerung, Regelung, Numerik) auf HP-Workstations, Aufbau diverser Messapparaturen (Elektronik, Optik, Vakuumtechnik, He-Kühltechnik)
Abschluss: Promotion (Dr. rer. nat.)

Position

Position

Softwareentwickler und Physiker

Kompetenzen

Kompetenzen

Top-Skills

C++ Linux Physik Mathematik Bildverarbeitung OpenCV Messung Steuerung Regelung

Produkte / Standards / Erfahrungen / Methoden

Bildverarbeitung
Datenbankadministration
Oracle (Grundkenntnisse)
Dokumentation
Eclipse
CDT
Embedded
LPCXpresso
Ereignisgesteuerte Programmierung
signals-slots (Qt)
g++
GCC
GDB
Git
GNU binutils
GNU Compiler Collection
GNU Toolchain
C++, C unter Linux und Windows
Hardwareansteuerung
HP-Basic
HTBasic (HTB)
Mathematik
Messung
Migration
MinGW
C++ unter Windows XP, 7 und 10
Modellierung
Mustererkennung
optische Muster
Netzwerkadministration
Numerische Algorithmen
objektorientierte Methoden
OOP
OCR
OpenCV
Physik
Plattformunabhängigkeit
z.B. mit Qt
Qt
Rastergrafik
Regelung
Schulung
Simulationsrechnungen
Steuerung
SW Portierung
Systemadministration Unix
Tesseract
Vektorgrafik

 

Betriebssysteme

Debian
7-10, seit 2010 Schwerpunkt
HPBASIC
bzw. HTB
Kubuntu
Linux
seit 1997
Microsoft Windows 10
Microsoft Windows 7
MS-DOS
seit 1985
Ubuntu
18.04
Unix
hauptsächlich AIX
VM-CMS
Windows
seit 1988

Programmiersprachen

Basic
HPBASIC und HTBasic (HTB)
C
GNU gcc, MinGW/MSYS, Eclipse (CDT)
C++
GNU g++, MinGW/MSYS; Schwerpunkt
Fortran
Imake, GNU-Make, Make-Maker etc...
GNU-Make, qmake, CMake
Shell
bash

Datenbanken

MySQL
Grundkenntnisse
Oracle
Grundkenntnisse
SQL
SQLPlus

Datenkommunikation

General Purpose Instrumentation Bus
HP-IB / IEEE488 / GPIB / IEC-625
RS232
TCI/IP

Hardware

Hardware-Entwicklung
Vorverstärker, Endstufen, Lichtschranken, Chopper, ...
Messgeräte
Digitale Oszilloskope, Lock-in-Verstärker, MCA, ...
Mikrocontroller
ARM Cortex-M3, Jetson nano
PC
Reparaturen, Optimierungen
Plotter
Ansteuerung
Sensoren
Temperatur, Licht, radioakt. Strahlung, Druck, ...
Steuer- und Regelsysteme
Aufbau von Messapparaturen

Berechnung / Simulation / Versuch / Validierung

HP Numerical Analysis Library
HP Statistical Library
IMSL
maple
NAG
OpenCV

Branchen

Branchen

Industrie allg.
Medizintechnik
Forschungseinrichtungen

 

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich

möglich

Projekte

Projekte

3 Monate
2022-02 - 2022-04

Entwicklung von Software zur Messung der Bildqualität von Panoramabildern

Softwareentwickler, Physiker Bildverarbeitung
Softwareentwickler, Physiker

Die Messung der Bildqualität von (stitched) Panoramabildern erfordert eine genaue Analyse der zu erwartenden Bildfehler und ein systematischer Vergleich der zur Verfügung stehenden Verfahren. Nach einer umfangreichen Literatur-Recherche zur Identifizierung von geeigneten Methoden für eine quantitative Metrik zur Charakterisierung von Bildfehlern wurden in in einem ersten Teilschritt einige der klassischen Algorithmen mit C++ codiert, wobei auch auf Funktionen der Bildverarbeitungsbibliothek OpenCV und auf Funktionalitäten der Plot-Software gnuplot zurückgegriffen wurde. Die Entwicklungen wurden auf einem Debian-11-System mit der GNU Toolchain durchgeführt, wobei ein Plattform-unabhängiger Ansatz verfolgt wurde.

C++ OpenCV gnuplot make GDB Debian
Bildverarbeitung

Aus- und Weiterbildung

Aus- und Weiterbildung

1979-1986
Studium der Physik (Universität Konstanz)
Schwerpunkte der Diplomarbeit: Mößbauer-Spektroskopie (CEMS), Messtechnik, kernphysikalische Detektoren, Softwareentwicklung (Großrechner/PC), Elektronik, Lasertechnik
Abschluss: (Diplom-) Physiker (Dipl.-Phys.)

1988-1990
Doktorand am Max-Planck-Institut für Festkörperforschung (Stuttgart)
Arbeitsschwerpunkte: Halbleiterphysik, Elektronische Messverfahren, Simulationsrechnungen, Softwareentwicklung (Messung, Steuerung, Regelung, Numerik) auf HP-Workstations, Aufbau diverser Messapparaturen (Elektronik, Optik, Vakuumtechnik, He-Kühltechnik)
Abschluss: Promotion (Dr. rer. nat.)

Position

Position

Softwareentwickler und Physiker

Kompetenzen

Kompetenzen

Top-Skills

C++ Linux Physik Mathematik Bildverarbeitung OpenCV Messung Steuerung Regelung

Produkte / Standards / Erfahrungen / Methoden

Bildverarbeitung
Datenbankadministration
Oracle (Grundkenntnisse)
Dokumentation
Eclipse
CDT
Embedded
LPCXpresso
Ereignisgesteuerte Programmierung
signals-slots (Qt)
g++
GCC
GDB
Git
GNU binutils
GNU Compiler Collection
GNU Toolchain
C++, C unter Linux und Windows
Hardwareansteuerung
HP-Basic
HTBasic (HTB)
Mathematik
Messung
Migration
MinGW
C++ unter Windows XP, 7 und 10
Modellierung
Mustererkennung
optische Muster
Netzwerkadministration
Numerische Algorithmen
objektorientierte Methoden
OOP
OCR
OpenCV
Physik
Plattformunabhängigkeit
z.B. mit Qt
Qt
Rastergrafik
Regelung
Schulung
Simulationsrechnungen
Steuerung
SW Portierung
Systemadministration Unix
Tesseract
Vektorgrafik

 

Betriebssysteme

Debian
7-10, seit 2010 Schwerpunkt
HPBASIC
bzw. HTB
Kubuntu
Linux
seit 1997
Microsoft Windows 10
Microsoft Windows 7
MS-DOS
seit 1985
Ubuntu
18.04
Unix
hauptsächlich AIX
VM-CMS
Windows
seit 1988

Programmiersprachen

Basic
HPBASIC und HTBasic (HTB)
C
GNU gcc, MinGW/MSYS, Eclipse (CDT)
C++
GNU g++, MinGW/MSYS; Schwerpunkt
Fortran
Imake, GNU-Make, Make-Maker etc...
GNU-Make, qmake, CMake
Shell
bash

Datenbanken

MySQL
Grundkenntnisse
Oracle
Grundkenntnisse
SQL
SQLPlus

Datenkommunikation

General Purpose Instrumentation Bus
HP-IB / IEEE488 / GPIB / IEC-625
RS232
TCI/IP

Hardware

Hardware-Entwicklung
Vorverstärker, Endstufen, Lichtschranken, Chopper, ...
Messgeräte
Digitale Oszilloskope, Lock-in-Verstärker, MCA, ...
Mikrocontroller
ARM Cortex-M3, Jetson nano
PC
Reparaturen, Optimierungen
Plotter
Ansteuerung
Sensoren
Temperatur, Licht, radioakt. Strahlung, Druck, ...
Steuer- und Regelsysteme
Aufbau von Messapparaturen

Berechnung / Simulation / Versuch / Validierung

HP Numerical Analysis Library
HP Statistical Library
IMSL
maple
NAG
OpenCV

Branchen

Branchen

Industrie allg.
Medizintechnik
Forschungseinrichtungen

 

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.