Softwareentwicklung C++/Qt
Aktualisiert am 21.01.2025
Profil
Referenzen (1)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.02.2025
Verfügbar zu: 100%
davon vor Ort: 30%
C++ Qt
Deutsch
Muttersprache
Englisch
Verhandlungssicher
Französisch
Grundlagen

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

2 Jahre 1 Monat
2023-01 - heute

Laserprozessbeobachtung und -steuerung

Software-Entwickler C++ C++17 Qt ...
Software-Entwickler

Entwicklung von Softwaredialogen zur Laserprozessbeobachtung und -steuerung für Linux-Touchpanels, sowie Windows-PCs. Modularisierung der UI mit C++ und QT.

Dynamische UI anhand Protobuf-Messages.

Darstellung von Messdaten in Plots mittels Graphen (QCustomplot)

Darstellung von Kamerabildern mit Zooming- und Overlay-Funktion

QtCreator QCustomplot
C++ C++17 Qt Qt 5.7 UaExpert Protobuf Git OPC Unified Automation Azure DevOps
TRUMPF Laser SE
Schramberg
4 Jahre 1 Monat
2019-01 - 2023-01

Ergebnisdarstellung von Höhenmessungen mittels Laser in einer bestehenden Bildbearbeitungs-Applikation

Software-Entwickler C++ Qt 5.7 Protobuf ...
Software-Entwickler

GUI-Entwicklung. Ergebnisdarstellung von Höhenmessungen mittels Laser in einer          bestehenden Bildbearbeitungs-Applikation.
Bedienung mittels Maus und Gesten. Zielsystem Linux und Windows.

QtCreator
C++ Qt 5.7 Protobuf OPC UA Scrum Git
Trumpf GmbH
Schramberg
5 Jahre
2015-01 - 2019-12

Visualisierung von Temperatur-, Leistungs-, und Geometriedaten

Software-Entwickler C++ Qt 5.7 OPC UA ...
Software-Entwickler

GUI-Entwicklung. Darstellung von Temperatur-, Leistungs-, und Geometriedaten von Lasersystemen in Plots.

Bedienung mittels Maus und Gesten.

Zielsystem Linux und Windows.

QtCreator QCustomPlot
C++ Qt 5.7 OPC UA Protobuf QCustomplot Scrum Git
Trumpf GmbH
Schramberg
5 Jahre 10 Monate
2009-03 - 2014-12

Portierung/Redesign einer MFC- und OpenGL basierenden CAD-Applikation nach Qt

Software-Entwickler MFC C++ Qt 4.5 ...
Software-Entwickler

Portierung/Redesign einer MFC- und OpenGL basierenden CAD-Applikation nach Qt.

Ziel: Single-Source-Portability, Plattformunabhängigkeit des erstellten Sourcecodes.

Microsoft Visual Studio 2008
MFC C++ Qt 4.5 OpenGL
Dettenhausen (Württemberg)
4 Jahre 10 Monate
2004-05 - 2009-02

Systemkonfigurationsmanagement für Flexible Fertigungsanlagen

Software-Entwickler Qt ANSI C++ XML
Software-Entwickler

Konzeption und Programmierung einer Bedienoberfläche für die Definition einer Fertigungsanlage mittels Drag&Drop, Stücklistenerstellung, Erstellung von Kalkulationsdaten, Anbindung an Simulation, Anbindung an Prozesskonfiguration und Prozessvisualiserung.

Programmierung in C++/Qt

Microsoft Visual Studio 6.0 und Microsoft Visual Studio 2005
Qt ANSI C++ XML
Gebr. Heller GmbH
Nürtingen
4 Jahre 3 Monate
2004-06 - 2008-08

Prozessvisualisierung für Fertigungsleitrechner

Software-Entwickler Qt C++ XML
Software-Entwickler

Konzeption und Programmierung einer Bedienoberfläche für die Visualisierung einer Fertigungsanlage samt Roboterbewegungen, Maschinenzustände, Platzbelegungen, Erzeugung von Transportaufträgen mittels Drag&Drop

Programmierung in C++/Qt

Visual Studio 2005
Qt C++ XML
Gebr. Heller GmbH
Nürtingen
2 Jahre 5 Monate
2002-05 - 2004-09

GUI-Entwicklung für Maschinensteuerung Siemens 840D (OS Windows 98, NT)

Software-Entwickler Visual Basic VB Sybase
Software-Entwickler

Konzeption und Programmierung von Bedienoberflächen wie bspw. Paletten-Management-System, Auftragsverwaltung, etc. Konzeption im UML-Standard

Programmierung in Visual Basic

Visual Stuio 6.0 SourceSafe
Visual Basic VB Sybase
Gebr. Heller GmbH
Nürtingen
10 Monate
2003-04 - 2004-01

Portierung Leitrechnersoftware von Linux nach Windows

Software-Entwickler Ansi C Linux
Software-Entwickler

Portierung von C-Code mit Unix-Systemaufrufen (system,fopen,execv,listen,etc.) nach Windows

Programmierung in C

Visual Studio 5.0
Ansi C Linux
Gebr. Heller GmbH
Nürtingen
9 Monate
2002-08 - 2003-04

Plattformunabhängige Interprozesskommunikation (OS Windows, Linux)

Software-Entwickler Ansi C Linux WinSock
Software-Entwickler

Vernetzung mehrerer Tasks über Socket-Schnittstelle

Konzeption nach UML-Standard

Programmierung in C

Visual Studion 5.0 Vmware XEmacs
Ansi C Linux WinSock
Gebr. Heller GmbH
Nürtingen
2 Jahre 1 Monat
2000-05 - 2002-05

GUI-Entwicklung für Fertigungsleitrechner (OS Linux)

Software-Entwickler Ansi C Linux GCC
Software-Entwickler

Konzeption und Programmierung von Bedienoberflächen wie bspw. Ein-/Auslesen von NC-Programmen, Benutzerverwaltung, Druckdialog, etc.

Konzeption im UML-Standard

Programmierung in C und Dialogmanager

DialogManager XEmacs
Ansi C Linux GCC
Gebr. Heller GmbH
Nürtingen
7 Monate
1999-09 - 2000-03

Interfacemanagement für embedded Systeme

Software.Entwickler Ansi C UML
Software.Entwickler

Konzeption und Programmierung von Schnittstellen (RS232,GSM,Bluetooth) eines eingebetteten Systems. Konzeption im UML-Standard

Programmierung in C

MS Project Visio
Ansi C UML
Daimler AG
Esslingen am Neckar

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Elektrischen Energie- und Automatisierungstechnik an der FH Konstanz
Abschluß: Diplom Ingenieur (FH) März 2000

Kompetenzen

Kompetenzen

Top-Skills

C++ Qt

Schwerpunkte

C++
Experte
Qt
Experte
Mehr als 20 Jahre Anwendungserfahrung in Qt und C++

Produkte / Standards / Erfahrungen / Methoden

DialogManager
Basics
GCC
Fortgeschritten
Git
Experte
MFC
Fortgeschritten
OpenGL
Basics
QCustomPlot
Experte
Qt 5.7
Experte
QtCreator
Experte
Scrum
Fortgeschritten
SourceSafe
Fortgeschritten
Visio
Fortgeschritten
Visual Studio 5.0
Experte
Visual Studio 6.0
Experte
Vmware
Fortgeschritten
XEmacs
Fortgeschritten
XML
Experte
Visual Studio 2019/2021
Experte
Json
Fortgeschritten
C++
Experte
C#
Basics
Protobuf
Experte
OPC UA
Fortgeschritten
Azure DevOps
Fortgeschritten
Erfahrungen im Bereich:
=======================
-  Anwendungsprogrammierung, GUI-Entwicklung
-  Portierung von MFC-Applikationen nach Qt
-  Systemprogrammierung
-  Protobuf-Kommunikation
-  Interprozesskommunikation unter Windows
-  Interprozesskommunikation unter Linux

-  Setup-Erststellung WSI und InstallShield

-  Erstellung von Plots zur performanten Darstellung von Messdaten

-  OPC UA


Methode:
========
-  Objektorientierte Analyse, Konzeption, Design, Programmierung, Dokumentation
-  Konzeption mit UML



Betriebssysteme

Linux
MS-DOS
Unix/Linux
Windows

Programmiersprachen

Assembler
Grundlagen
Basic
3 Jahre Anwendungserfahrung
C
10 Jahre Anwendungserfahrung
C#
Grundlagen
C++
Experte
Delphi
Grundlagen
Java
Grundlagen
JavaScript
Grundlagen
Pascal
Grundlagen
PHP
Grundlagen
QCustomplot
6 Jahre Anwendungserfahrung
Qt
Experte
Shell
Grundlagen
VB
3 Jahre Anwendungserfahrung
Visual Basic
3 Jahre Anwendungserfahrung

Datenbanken

Access
MySQL
SQL
Sybase

Datenkommunikation

Ethernet
Internet, Intranet
OPC UA
Protobuf
RS232
TCP/IP
Windows Netzwerk
Winsock
gRPC

Hardware

embedded Systeme
PC
Steuer und Regelsysteme

Design / Entwicklung / Konstruktion

UML

Branchen

Branchen

Lasersysteme
Automatisierungstechnik
Maschinenbau
Automotive
Robotersteuerung
Softwarehersteller

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

2 Jahre 1 Monat
2023-01 - heute

Laserprozessbeobachtung und -steuerung

Software-Entwickler C++ C++17 Qt ...
Software-Entwickler

Entwicklung von Softwaredialogen zur Laserprozessbeobachtung und -steuerung für Linux-Touchpanels, sowie Windows-PCs. Modularisierung der UI mit C++ und QT.

Dynamische UI anhand Protobuf-Messages.

Darstellung von Messdaten in Plots mittels Graphen (QCustomplot)

Darstellung von Kamerabildern mit Zooming- und Overlay-Funktion

QtCreator QCustomplot
C++ C++17 Qt Qt 5.7 UaExpert Protobuf Git OPC Unified Automation Azure DevOps
TRUMPF Laser SE
Schramberg
4 Jahre 1 Monat
2019-01 - 2023-01

Ergebnisdarstellung von Höhenmessungen mittels Laser in einer bestehenden Bildbearbeitungs-Applikation

Software-Entwickler C++ Qt 5.7 Protobuf ...
Software-Entwickler

GUI-Entwicklung. Ergebnisdarstellung von Höhenmessungen mittels Laser in einer          bestehenden Bildbearbeitungs-Applikation.
Bedienung mittels Maus und Gesten. Zielsystem Linux und Windows.

QtCreator
C++ Qt 5.7 Protobuf OPC UA Scrum Git
Trumpf GmbH
Schramberg
5 Jahre
2015-01 - 2019-12

Visualisierung von Temperatur-, Leistungs-, und Geometriedaten

Software-Entwickler C++ Qt 5.7 OPC UA ...
Software-Entwickler

GUI-Entwicklung. Darstellung von Temperatur-, Leistungs-, und Geometriedaten von Lasersystemen in Plots.

Bedienung mittels Maus und Gesten.

Zielsystem Linux und Windows.

QtCreator QCustomPlot
C++ Qt 5.7 OPC UA Protobuf QCustomplot Scrum Git
Trumpf GmbH
Schramberg
5 Jahre 10 Monate
2009-03 - 2014-12

Portierung/Redesign einer MFC- und OpenGL basierenden CAD-Applikation nach Qt

Software-Entwickler MFC C++ Qt 4.5 ...
Software-Entwickler

Portierung/Redesign einer MFC- und OpenGL basierenden CAD-Applikation nach Qt.

Ziel: Single-Source-Portability, Plattformunabhängigkeit des erstellten Sourcecodes.

Microsoft Visual Studio 2008
MFC C++ Qt 4.5 OpenGL
Dettenhausen (Württemberg)
4 Jahre 10 Monate
2004-05 - 2009-02

Systemkonfigurationsmanagement für Flexible Fertigungsanlagen

Software-Entwickler Qt ANSI C++ XML
Software-Entwickler

Konzeption und Programmierung einer Bedienoberfläche für die Definition einer Fertigungsanlage mittels Drag&Drop, Stücklistenerstellung, Erstellung von Kalkulationsdaten, Anbindung an Simulation, Anbindung an Prozesskonfiguration und Prozessvisualiserung.

Programmierung in C++/Qt

Microsoft Visual Studio 6.0 und Microsoft Visual Studio 2005
Qt ANSI C++ XML
Gebr. Heller GmbH
Nürtingen
4 Jahre 3 Monate
2004-06 - 2008-08

Prozessvisualisierung für Fertigungsleitrechner

Software-Entwickler Qt C++ XML
Software-Entwickler

Konzeption und Programmierung einer Bedienoberfläche für die Visualisierung einer Fertigungsanlage samt Roboterbewegungen, Maschinenzustände, Platzbelegungen, Erzeugung von Transportaufträgen mittels Drag&Drop

Programmierung in C++/Qt

Visual Studio 2005
Qt C++ XML
Gebr. Heller GmbH
Nürtingen
2 Jahre 5 Monate
2002-05 - 2004-09

GUI-Entwicklung für Maschinensteuerung Siemens 840D (OS Windows 98, NT)

Software-Entwickler Visual Basic VB Sybase
Software-Entwickler

Konzeption und Programmierung von Bedienoberflächen wie bspw. Paletten-Management-System, Auftragsverwaltung, etc. Konzeption im UML-Standard

Programmierung in Visual Basic

Visual Stuio 6.0 SourceSafe
Visual Basic VB Sybase
Gebr. Heller GmbH
Nürtingen
10 Monate
2003-04 - 2004-01

Portierung Leitrechnersoftware von Linux nach Windows

Software-Entwickler Ansi C Linux
Software-Entwickler

Portierung von C-Code mit Unix-Systemaufrufen (system,fopen,execv,listen,etc.) nach Windows

Programmierung in C

Visual Studio 5.0
Ansi C Linux
Gebr. Heller GmbH
Nürtingen
9 Monate
2002-08 - 2003-04

Plattformunabhängige Interprozesskommunikation (OS Windows, Linux)

Software-Entwickler Ansi C Linux WinSock
Software-Entwickler

Vernetzung mehrerer Tasks über Socket-Schnittstelle

Konzeption nach UML-Standard

Programmierung in C

Visual Studion 5.0 Vmware XEmacs
Ansi C Linux WinSock
Gebr. Heller GmbH
Nürtingen
2 Jahre 1 Monat
2000-05 - 2002-05

GUI-Entwicklung für Fertigungsleitrechner (OS Linux)

Software-Entwickler Ansi C Linux GCC
Software-Entwickler

Konzeption und Programmierung von Bedienoberflächen wie bspw. Ein-/Auslesen von NC-Programmen, Benutzerverwaltung, Druckdialog, etc.

Konzeption im UML-Standard

Programmierung in C und Dialogmanager

DialogManager XEmacs
Ansi C Linux GCC
Gebr. Heller GmbH
Nürtingen
7 Monate
1999-09 - 2000-03

Interfacemanagement für embedded Systeme

Software.Entwickler Ansi C UML
Software.Entwickler

Konzeption und Programmierung von Schnittstellen (RS232,GSM,Bluetooth) eines eingebetteten Systems. Konzeption im UML-Standard

Programmierung in C

MS Project Visio
Ansi C UML
Daimler AG
Esslingen am Neckar

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Elektrischen Energie- und Automatisierungstechnik an der FH Konstanz
Abschluß: Diplom Ingenieur (FH) März 2000

Kompetenzen

Kompetenzen

Top-Skills

C++ Qt

Schwerpunkte

C++
Experte
Qt
Experte
Mehr als 20 Jahre Anwendungserfahrung in Qt und C++

Produkte / Standards / Erfahrungen / Methoden

DialogManager
Basics
GCC
Fortgeschritten
Git
Experte
MFC
Fortgeschritten
OpenGL
Basics
QCustomPlot
Experte
Qt 5.7
Experte
QtCreator
Experte
Scrum
Fortgeschritten
SourceSafe
Fortgeschritten
Visio
Fortgeschritten
Visual Studio 5.0
Experte
Visual Studio 6.0
Experte
Vmware
Fortgeschritten
XEmacs
Fortgeschritten
XML
Experte
Visual Studio 2019/2021
Experte
Json
Fortgeschritten
C++
Experte
C#
Basics
Protobuf
Experte
OPC UA
Fortgeschritten
Azure DevOps
Fortgeschritten
Erfahrungen im Bereich:
=======================
-  Anwendungsprogrammierung, GUI-Entwicklung
-  Portierung von MFC-Applikationen nach Qt
-  Systemprogrammierung
-  Protobuf-Kommunikation
-  Interprozesskommunikation unter Windows
-  Interprozesskommunikation unter Linux

-  Setup-Erststellung WSI und InstallShield

-  Erstellung von Plots zur performanten Darstellung von Messdaten

-  OPC UA


Methode:
========
-  Objektorientierte Analyse, Konzeption, Design, Programmierung, Dokumentation
-  Konzeption mit UML



Betriebssysteme

Linux
MS-DOS
Unix/Linux
Windows

Programmiersprachen

Assembler
Grundlagen
Basic
3 Jahre Anwendungserfahrung
C
10 Jahre Anwendungserfahrung
C#
Grundlagen
C++
Experte
Delphi
Grundlagen
Java
Grundlagen
JavaScript
Grundlagen
Pascal
Grundlagen
PHP
Grundlagen
QCustomplot
6 Jahre Anwendungserfahrung
Qt
Experte
Shell
Grundlagen
VB
3 Jahre Anwendungserfahrung
Visual Basic
3 Jahre Anwendungserfahrung

Datenbanken

Access
MySQL
SQL
Sybase

Datenkommunikation

Ethernet
Internet, Intranet
OPC UA
Protobuf
RS232
TCP/IP
Windows Netzwerk
Winsock
gRPC

Hardware

embedded Systeme
PC
Steuer und Regelsysteme

Design / Entwicklung / Konstruktion

UML

Branchen

Branchen

Lasersysteme
Automatisierungstechnik
Maschinenbau
Automotive
Robotersteuerung
Softwarehersteller

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.