C++ C++x23 Windows Entwicklung / Architektur / High Performance Computing / Prozessverbesserung / Projektleitung / Team Foundation Server
Aktualisiert am 30.03.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 13.04.2026
Verfügbar zu: 70%
davon vor Ort: 10%
C++
Visual Studio
c++20
OOP
Team Foundation Server
Microsoft Visual Studio
Azure DevOps Server
Visual Studio 2022
C++17
C++14
C++20
Softwarearchitektur
software
OpenCL
GPU
OpenGL
Hochleistungsrechnen
Deutsch
Englisch
fließend Wort & Schrift

Einsatzorte

Einsatzorte

Hamburg (+50km) Erlangen (+200km)
Deutschland

Deutschland: bevorzugt Bereich D91 oder Hamburg

möglich

Projekte

Projekte

19 Jahre 3 Monate
2007-01 - heute

Entwicklung einer Suite von Tools für digitale Empfänger

Lead Software Development, Software Architect c++ visualisierung opengl ...
Lead Software Development, Software Architect

Design und Realisierung (im Team) einer Software für den Empfang von Daten verschiedener Messempfänger. High Performance Aufzeichnung (>500MB/sec). Grafische Anzeige von Spektrum, Spektrogramm etc..., Decodierung von Signalen, Suche nach Signalen, verteilte Systeme.

visual studio 2017 visual studio 2013 git svn buildbot trac boost inno setup doxygen codemeter drm Intel VTune Intel C++ Visual Studio 2022 Azure Devops Server GlobalMapper go2monitor clfft vcpkg Windows 10
c++ visualisierung opengl svn git Team Foundation Server team foundation server 2018 windows 7 windows 10 ip netzwerk raid windows-api wxwidgets Issue Tracker C++11 C++14 C++17 agil Testcomplete automated testing
IZT GmbH
Erlangen
3 Jahre 5 Monate
2004-01 - 2007-05

GUI f. digitaler Spezialempfänger und Messgerät

Software-Entwickler C++ wxwidgets windows
Software-Entwickler

Design und Realisierung einer grafischen Oberfläche zur Bedienung eines digitalen Messempfängers (CCT2, R3000)

Microsoft Visual Studio SVN CVS inno setup
C++ wxwidgets windows
IZT GmbH
Erlangen

Aus- und Weiterbildung

Aus- und Weiterbildung

5 Jahre 8 Monate
1989-10 - 1995-05

Informatik-Studium

Diplom-Informatiker, Friedrich Alexander Universität Erlangen-Nürnberg
Diplom-Informatiker
Friedrich Alexander Universität Erlangen-Nürnberg

Mein Schwerpunkt während des Studiums lag auf meiner eigenen Software Firma (Kirchhoff & Grill Software GmbH). Das Studium lief nebenbei.

Position

Position

Lead Software Developer

Software Architect C++

Projektleitung

Support Projektleitung

Coach

Kompetenzen

Kompetenzen

Top-Skills

C++ Visual Studio c++20 OOP Team Foundation Server Microsoft Visual Studio Azure DevOps Server Visual Studio 2022 C++17 C++14 C++20 Softwarearchitektur software OpenCL GPU OpenGL Hochleistungsrechnen

Schwerpunkte

C++
Experte

Produkte / Standards / Erfahrungen / Methoden

agil
automated testing
boost
buildbot
codemeter
CVS
doxygen
drm
git
git
inno setup
Intel C++
ip netzwerk
Issue Tracker
Microsoft Visual Studio
opengl
raid
SVN
Team Foundation Server
team foundation server 2018
Testcomplete
trac
visual studio 2013
visual studio 2017
visualisierung
windows-api
wxwidgets
IT Erfahrung & Skills
Guru-Skill:
Windows 7.x, Windows Server 2008 - OS/2 - DOS - C++ - C - Pascal - Assembler 80x86 - Assembler 6502 - OOA/OOD - Design Patterns - Object Engineering Workbench - CVS / WinCVS - MS Visual Studio C++ 5.0 bis 2013 - IBM Visual Age C++ 3.0/4.0 - Borland C++ Compiler - MFC - IBM OCL
Spezialist:
PC - Assembler Motorola 68000 - .BAT - UML - Visual Test - AQTest - WISE Installer 6.0 - WISE für Windows 3.5 - OLE DB/ADO - C# - TCP/IP - Analog Modem - Access - dBase
Branchen:
Telekommunikation - Forschung - Automatisierungstechnik - Verwaltung - Medizin
Standardsoftware:
MS Word - Access - Excel - Powerpoint - Outlook - Frontpage - Project
PGP - DriveImage - Partition Magic - StarOffice 5.0
Grafik- / Videosoftware:
Bryce 4.0 - Ray Dream Studio 5.0 - Cararra Studio 1.1 - Painter 5.5 - Painter 3D 1.0 - Adobe Photoshop 3.0 - Adobe Premiere 5.1 - Fast Movie Machine II - Fast AV Master - Photomodeller 3
Bisherige Tätigkeiten:
Entwickler - Lead Architect - Lead System Engineer - Teilprojektleiter - Projektleiter PC Software - QS Manager - Berater für Software Engineering - GmbH Geschäftsführer

Kategorie                  Beschreibung
Hardware:         PC

Motorola 68000

Apple II(e)

Betriebssysteme:  Unix (diverse) / Linux

Windows NT / 2000

Windows 95 / 98

OS/2

Concurrent DOS

DOS

Programmiersprachen:       C++

C#

C

Pascal

Visual Basic

Assembler 80x86

Assembler 6502

Assembler 68000

SQL

Java

Weitere: HTML

Tcl/Tk

VBScript

.BATch Files

bash

ReXX

Methoden /        OOA / OOD
Werkzeuge:        UML

Design Patterns

Rational Rose

Object Engineering Workbench

Visual Test

AQTest

WISE Installationssystem 6.0

WISE für Windows Installer 3.5

CVS / WinCVS

MS Visual Studio 5.0, 6.0, .NET

IBM Visual Age C++ 3.0, 4.0

Delphi

Borland C++ Compiler

GNU Tools / Unix Kommandozeile

Technologien &    DirectDraw 7
Klassenbibliotheken:       DirectX 8.1

COM+

ATL

OLE DB

MFC

IBM OCL

STL

  wxWidgets (früher wxWindows)

Datenkommunikation:        TCP/IP

ISDN

Analog Modem

NetBios

Datenbanken:      Access & MS Jet Engine

MS SQL Server 2000

dBase

BTree/ISAM



objektorientierte Analyse/Design
UML
GUI Klassenbibliotheken IBM & Microsoft
Visual Builder von IBM (VAC++)
PSP (Personal Software Process nach Humphrey)
CMM (Capability Maturity Modell, SEI)
Rational Visual Test / AQTest
OEW / Rational Rose
Anforderungsmanagement


Seit 1990 Erfahrung Automatisierungstechnik
Seit 1995 Erfahrung Telekommunikation, Digitaler Rundfunk (z.B. DAB, Worldspace)
Seit 1998 tätig als Berater für Softwareteams. Unterstützung bei der Einführung

  von geordneten Prozessen in der Softwareentwicklung.

Seit 2000 tätig als Berater Projektleitung.
Seit 2004 tätig als Software Architekt, Lead Developer, Berater Projektleitung

Betriebssysteme

Dos
OS/2
Kenntnisse sowohl in GPI wie DDK Treiberentwicklung
Unix
Windows
Haupteinsatzgebiet. Von GUI bis Treiberentwicklung.
windows 10
windows 7

Programmiersprachen

Assembler
Erfahrung seit 1988, 80x86 Prozessoren, Treiberentwicklung
Basic
C
Erfahrung seit 1988
C++
Erfahrung seit 1991
C++11
C++14
C++17
Imake, GNU-Make, Make-Maker etc...
MATLAB / Simulink
Pascal
Erfahrung seit 1986
Python
yacc/lex

Datenbanken

Access
B-Tree
BTrieve
MS SQL Server
MySQL
ODBC
Postgres
xBase

Datenkommunikation

Bus
Profi / HART Bus
Ethernet
Internet, Intranet
parallele Schnittstelle
TCP/IP
Winsockets
Winsock

Hardware

Bus
Profibus, HART Bus Treiberentwicklung f. Win
PC
Haupteinsatzgebiet
Video Capture Karte
Entwicklung eines OS/2 Treibers f. FAST Movie Machine II

Berechnung / Simulation / Versuch / Validierung

Intel VTune

Branchen

Branchen

Automatisierungstechnik
Forschung Entwicklung
Industrie
Telekommunikation
Medizin
Verwaltung

Einsatzorte

Einsatzorte

Hamburg (+50km) Erlangen (+200km)
Deutschland

Deutschland: bevorzugt Bereich D91 oder Hamburg

möglich

Projekte

Projekte

19 Jahre 3 Monate
2007-01 - heute

Entwicklung einer Suite von Tools für digitale Empfänger

Lead Software Development, Software Architect c++ visualisierung opengl ...
Lead Software Development, Software Architect

Design und Realisierung (im Team) einer Software für den Empfang von Daten verschiedener Messempfänger. High Performance Aufzeichnung (>500MB/sec). Grafische Anzeige von Spektrum, Spektrogramm etc..., Decodierung von Signalen, Suche nach Signalen, verteilte Systeme.

visual studio 2017 visual studio 2013 git svn buildbot trac boost inno setup doxygen codemeter drm Intel VTune Intel C++ Visual Studio 2022 Azure Devops Server GlobalMapper go2monitor clfft vcpkg Windows 10
c++ visualisierung opengl svn git Team Foundation Server team foundation server 2018 windows 7 windows 10 ip netzwerk raid windows-api wxwidgets Issue Tracker C++11 C++14 C++17 agil Testcomplete automated testing
IZT GmbH
Erlangen
3 Jahre 5 Monate
2004-01 - 2007-05

GUI f. digitaler Spezialempfänger und Messgerät

Software-Entwickler C++ wxwidgets windows
Software-Entwickler

Design und Realisierung einer grafischen Oberfläche zur Bedienung eines digitalen Messempfängers (CCT2, R3000)

Microsoft Visual Studio SVN CVS inno setup
C++ wxwidgets windows
IZT GmbH
Erlangen

Aus- und Weiterbildung

Aus- und Weiterbildung

5 Jahre 8 Monate
1989-10 - 1995-05

Informatik-Studium

Diplom-Informatiker, Friedrich Alexander Universität Erlangen-Nürnberg
Diplom-Informatiker
Friedrich Alexander Universität Erlangen-Nürnberg

Mein Schwerpunkt während des Studiums lag auf meiner eigenen Software Firma (Kirchhoff & Grill Software GmbH). Das Studium lief nebenbei.

Position

Position

Lead Software Developer

Software Architect C++

Projektleitung

Support Projektleitung

Coach

Kompetenzen

Kompetenzen

Top-Skills

C++ Visual Studio c++20 OOP Team Foundation Server Microsoft Visual Studio Azure DevOps Server Visual Studio 2022 C++17 C++14 C++20 Softwarearchitektur software OpenCL GPU OpenGL Hochleistungsrechnen

Schwerpunkte

C++
Experte

Produkte / Standards / Erfahrungen / Methoden

agil
automated testing
boost
buildbot
codemeter
CVS
doxygen
drm
git
git
inno setup
Intel C++
ip netzwerk
Issue Tracker
Microsoft Visual Studio
opengl
raid
SVN
Team Foundation Server
team foundation server 2018
Testcomplete
trac
visual studio 2013
visual studio 2017
visualisierung
windows-api
wxwidgets
IT Erfahrung & Skills
Guru-Skill:
Windows 7.x, Windows Server 2008 - OS/2 - DOS - C++ - C - Pascal - Assembler 80x86 - Assembler 6502 - OOA/OOD - Design Patterns - Object Engineering Workbench - CVS / WinCVS - MS Visual Studio C++ 5.0 bis 2013 - IBM Visual Age C++ 3.0/4.0 - Borland C++ Compiler - MFC - IBM OCL
Spezialist:
PC - Assembler Motorola 68000 - .BAT - UML - Visual Test - AQTest - WISE Installer 6.0 - WISE für Windows 3.5 - OLE DB/ADO - C# - TCP/IP - Analog Modem - Access - dBase
Branchen:
Telekommunikation - Forschung - Automatisierungstechnik - Verwaltung - Medizin
Standardsoftware:
MS Word - Access - Excel - Powerpoint - Outlook - Frontpage - Project
PGP - DriveImage - Partition Magic - StarOffice 5.0
Grafik- / Videosoftware:
Bryce 4.0 - Ray Dream Studio 5.0 - Cararra Studio 1.1 - Painter 5.5 - Painter 3D 1.0 - Adobe Photoshop 3.0 - Adobe Premiere 5.1 - Fast Movie Machine II - Fast AV Master - Photomodeller 3
Bisherige Tätigkeiten:
Entwickler - Lead Architect - Lead System Engineer - Teilprojektleiter - Projektleiter PC Software - QS Manager - Berater für Software Engineering - GmbH Geschäftsführer

Kategorie                  Beschreibung
Hardware:         PC

Motorola 68000

Apple II(e)

Betriebssysteme:  Unix (diverse) / Linux

Windows NT / 2000

Windows 95 / 98

OS/2

Concurrent DOS

DOS

Programmiersprachen:       C++

C#

C

Pascal

Visual Basic

Assembler 80x86

Assembler 6502

Assembler 68000

SQL

Java

Weitere: HTML

Tcl/Tk

VBScript

.BATch Files

bash

ReXX

Methoden /        OOA / OOD
Werkzeuge:        UML

Design Patterns

Rational Rose

Object Engineering Workbench

Visual Test

AQTest

WISE Installationssystem 6.0

WISE für Windows Installer 3.5

CVS / WinCVS

MS Visual Studio 5.0, 6.0, .NET

IBM Visual Age C++ 3.0, 4.0

Delphi

Borland C++ Compiler

GNU Tools / Unix Kommandozeile

Technologien &    DirectDraw 7
Klassenbibliotheken:       DirectX 8.1

COM+

ATL

OLE DB

MFC

IBM OCL

STL

  wxWidgets (früher wxWindows)

Datenkommunikation:        TCP/IP

ISDN

Analog Modem

NetBios

Datenbanken:      Access & MS Jet Engine

MS SQL Server 2000

dBase

BTree/ISAM



objektorientierte Analyse/Design
UML
GUI Klassenbibliotheken IBM & Microsoft
Visual Builder von IBM (VAC++)
PSP (Personal Software Process nach Humphrey)
CMM (Capability Maturity Modell, SEI)
Rational Visual Test / AQTest
OEW / Rational Rose
Anforderungsmanagement


Seit 1990 Erfahrung Automatisierungstechnik
Seit 1995 Erfahrung Telekommunikation, Digitaler Rundfunk (z.B. DAB, Worldspace)
Seit 1998 tätig als Berater für Softwareteams. Unterstützung bei der Einführung

  von geordneten Prozessen in der Softwareentwicklung.

Seit 2000 tätig als Berater Projektleitung.
Seit 2004 tätig als Software Architekt, Lead Developer, Berater Projektleitung

Betriebssysteme

Dos
OS/2
Kenntnisse sowohl in GPI wie DDK Treiberentwicklung
Unix
Windows
Haupteinsatzgebiet. Von GUI bis Treiberentwicklung.
windows 10
windows 7

Programmiersprachen

Assembler
Erfahrung seit 1988, 80x86 Prozessoren, Treiberentwicklung
Basic
C
Erfahrung seit 1988
C++
Erfahrung seit 1991
C++11
C++14
C++17
Imake, GNU-Make, Make-Maker etc...
MATLAB / Simulink
Pascal
Erfahrung seit 1986
Python
yacc/lex

Datenbanken

Access
B-Tree
BTrieve
MS SQL Server
MySQL
ODBC
Postgres
xBase

Datenkommunikation

Bus
Profi / HART Bus
Ethernet
Internet, Intranet
parallele Schnittstelle
TCP/IP
Winsockets
Winsock

Hardware

Bus
Profibus, HART Bus Treiberentwicklung f. Win
PC
Haupteinsatzgebiet
Video Capture Karte
Entwicklung eines OS/2 Treibers f. FAST Movie Machine II

Berechnung / Simulation / Versuch / Validierung

Intel VTune

Branchen

Branchen

Automatisierungstechnik
Forschung Entwicklung
Industrie
Telekommunikation
Medizin
Verwaltung

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.