Senior Level C/C++ Entwickler, moderne C++ Entwicklung bevorzugt mit neuen Standards C++11/14/17, Unit Test, Code Analysen, Continous Integration
Aktualisiert am 17.09.2018
Profil
Mitarbeiter eines Dienstleisters
Verfügbar ab: 24.09.2018
Verfügbar zu: 100%
davon vor Ort: 100%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
Englisch verhandlungssicher

Einsatzorte

Einsatzorte

Berlin (+100km) Malchin (+100km)
nicht möglich

Projekte

Projekte

7 Monate
2015-12 - 2016-06

Konzeptionierung und Entwicklung eines Kalibriermechanismus zur automatischen Einmessung von HF-Koppelfeldern

System-Designer, Software-Entwickler C++ 11/14 Qt5
System-Designer, Software-Entwickler

Der Mitarbeiter hat nach Ideen des Kunden auf Basis eines bestehenden Testautomatisierungssystems einen Mechanismus umgesetzt, der durch die Koppelung der HF-Komponente mit einer automatischen Steuerung von Smartphones (Samsung S6) und speziellen mobilen Applikationen (Apps) eine automatische Einmessung des Funkschnittstellensimulators QPER vornimmt. Hierfür wurden die Anforderungen an die mobilen Applikationen und an die QPER Software ermittelt und an das Entwicklungsteam weitergeleitet. Der Mitarbeiter übernahm das Design sowie die Entwicklung eines neuen Kalibrierassistenten in einer bestehenden GUI Komponente.

MS Visual Studio 2015 CMake Jenkins Git Gitlab
C++ 11/14 Qt5
Vodafone GmbH
Berlin, Düsseldorf
6 Monate
2015-06 - 2015-11

Luftschnittstellensimulator QPER für Car2X

Software-Entwickler C++ 11/14 awk bash scripting
Software-Entwickler

Für die VW Konzernforschung wurde unter Mitarbeit des Bewerbers ein Car2X-Testsystem unter Verwendung einer bestehenden Test -und Automatisierungsplattform QPER konzipiert. Er war für Teile der Umsetzung der Kunden- und Softwareanforderungen zuständig.

 

Ziel dieser Entwicklung war die Weiterentwicklung der Software QPER durch Öffnung interner Schnittstellen und die konzeptionelle Anbindung einer externen Softwarelösung. Im Rahmen dieses Projektes entstand die erste Version der Testplattform QPER Car2X durch eine vom Mitarbeiter erweiterte Version eines eingebetteten Linux Serverprozesses um die Fähigkeit externe UDP Befehle verarbeiten zu können.

KDevelop CMake make Jenkins
C++ 11/14 awk bash scripting
Volkswagen
Berlin, Wolfsburg
5 Monate
2015-01 - 2015-05

Konzeptionierung, Herstellung und Lieferung einer Softwareerweiterung eines Testautomatisierungssystems

System-Designer, Software-Entwickler C++ 11 bash scripting
System-Designer, Software-Entwickler

Interne Netzwerkknoten (Mobile Switching Center) des GSM-R Kundennetzwerkes sollten via SSH über TCP/IP an das Testautomatisierungssystem angebunden werden.

Hierbei wurde vom Mitarbeiter nach Vorgaben des Kunden ein Assistent zur Erstellung gültiger Parametersätze unter Windows entworfen und umgesetzt. Dies beinhaltete auch das Lesen und Schreiben von Daten zur Interaktion mit einem Mobile Switching Center (MSC) und eine Anbindung einer benutzerspezifischen graphischen Benutzeroberfläche. Im Rahmen des Projektes wurde kontinuierlich auf veränderte Vorgaben des Kunden reagiert und in einem agilen Prozess das Gesamtsystem zur vollständigen Zufriedenheit des Kunden erweitert, angepasst und dokumentiert.

MS Visual Studio CMake make Jenkins
C++ 11 bash scripting
DB-Netz
Berlin, Eschborn
9 Monate
2014-04 - 2014-12

Konzeptionierung, Herstellung und Lieferung eines Funktional- und Lasttestsystems

System-Designer, Software-Entwickler, Kundensupport C++ 11 awk bash scripting
System-Designer, Software-Entwickler, Kundensupport

Für ein neu eingerichtetes Testlabor in Bukarest wurde für den Kunden eine kundenspezifische Lösung zur Automatisierung von UMTS- und LTE-Netzwerktests im Labor entwickelt. Dies umfasste auch die Integration eines Rauschgenerators als eine neue Gerätekategorie und ein Konfigurations-Synchronisationstool zur vereinfachten Konfiguration zahlreicher Mobilfunkzellen innerhalb verschiedener Instanzen der Betriebssoftware eines Kanalsimulators. Der Kunde erhielt ein Gesamtsystem zur Steuerung von 25 mobilen Endgeräten und 3 Simulatoren der Luftschnittstelle.

Im Anschluss an die Lieferung des Gesamtsystems übernahm der Bewerber den Kundensupport.

MS Visual Studio KDevelop Eclipse CMake make Jenkins
C++ 11 awk bash scripting
Orange
Berlin, Bukarest
4 Monate
2014-01 - 2014-04

Erweiterung eines Funknetzsimulators für High-Speed Datenanwendungen (4G) im Bereich Mautsysteme für den Kunden TollCollect

Software-Entwickler C++ 11 awk bash scripting
Software-Entwickler

Ein bei TollCollect vorhandener GSM-Funknetzsimulator sollte für High-Speed Datenanwendungen erweitert werden. Das System dient als Labortestumgebung für verschiedene Verfahren zur Mauter- fassung auf deutschen Autobahnen. In Zusammenarbeit mit einem italienischen Zulieferer implementierte der Bewerber die Erweiterung, Maut auch über 4G Anwendungen (LTE) zu erfassen. In diesem Zusammenhang designte er Parameteranpassungen für komplexere Parametersätze von Nachbarzellen bezüglich der neuen 4G LTE Zellen und entwickelte einen Neighborhood Assistant (zur Konfiguration von Mobilfunkzellen Nachbarschaftsbeziehungen) als Erweiterung einer bestehenden Graphischen Benutzeroberfläche unter Windows.

MS Visual Studio KDevelop CMake make Jenkins
C++ 11 awk bash scripting
TollCollect
Berlin
9 Monate
2013-04 - 2013-12

Umfangreiche Softwareanpassung/Redesign einer bestehenden Automatisierungslösung an veränderte Kundenhardware

Software-Designer, Software-Entwickler, Kundensupport C++ 11 awk bash scripting
Software-Designer, Software-Entwickler, Kundensupport

Der Mitarbeiter hat nach internen Vorgaben ein bestehendes Automatisierungssystem an veränderte Hardwarebedingungen einer völlig neuen Koppelfeldhardware angepasst. Hierbei wurde die bisherige Unterscheidung zwischen Mobiltelefonen und Funkzellen intern komplett abstrahiert und auf generelle Radio Devices umgestellt. Der Mitarbeiter übernahm das Design, die Umsetzung bis hin zur Auslieferung beim Kunden und den anschließenden Kundensupport.

Eclipse Cevelop CMake make Jenkins gcc
C++ 11 awk bash scripting
Belden
Aachen, Berlin, Stuttgart

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 6 Monate
2004-09 - 2008-02

Studium Scientific Programming

Bachelor of Science, FH-Aachen
Bachelor of Science
FH-Aachen

Mathematik, Informatik

3 Jahre 2 Monate
2004-09 - 2007-10

Mathematisch-Technischer Software Entwickler

Mathematisch-Technischer Software Entwickler, Qosmotec Software-Solutions GmbH
Mathematisch-Technischer Software Entwickler
Qosmotec Software-Solutions GmbH

Professionelle Software-Entwicklung.

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

AccuRev
Bugzilla
Cevelop
Cevelope
Change Request Management
CMake
Doxygen
Eclipse
GCC
GCC embedded
Git
Gitlab
GNU Build System
GNU Debugger
GSL
Core Guideline Support Library
Jenkins
KDevelop
Make
Microsoft Visual Studio
inkl. 2015, static code analysis
MS Visual Studio
MS Visual Studio 2015
Openoffice/Libre Office/Microsoft Office
QT Creator
Qt5
Request Tracker
Sysinternals
UML und Case Tools
Vi/Vim
Wiki
Wireshark

Betriebssysteme

Embedded Linux
Linux
Windows

Programmiersprachen

ANSI-C
Senior Level, 10 Jahre
AWK
bash scripting
C++
Senior Level, 10 Jahre
C++ Boost
C++ STL
C++11
Senior Level, 5 Jahre
C++14
Senior Level
C++17
Entwicklung wird aktiv verfolgt
HTML
Java
MAPLE
MATLAB
MFC
Senior Level, 10 Jahre
PHP
QT
Senior Level, 5 Jahre
SED
SQL/PLSQL
XML

Datenbanken

Oracle

Datenkommunikation

TCP/IP

Berechnung / Simulation / Versuch / Validierung

Automatic Build Systems
Jenkins
Unit Test Frameworks
divers, besonders boost, catch

Branchen

Branchen

Telekommunikation, Automotive, branchenübergreifend tätig

Einsatzorte

Einsatzorte

Berlin (+100km) Malchin (+100km)
nicht möglich

Projekte

Projekte

7 Monate
2015-12 - 2016-06

Konzeptionierung und Entwicklung eines Kalibriermechanismus zur automatischen Einmessung von HF-Koppelfeldern

System-Designer, Software-Entwickler C++ 11/14 Qt5
System-Designer, Software-Entwickler

Der Mitarbeiter hat nach Ideen des Kunden auf Basis eines bestehenden Testautomatisierungssystems einen Mechanismus umgesetzt, der durch die Koppelung der HF-Komponente mit einer automatischen Steuerung von Smartphones (Samsung S6) und speziellen mobilen Applikationen (Apps) eine automatische Einmessung des Funkschnittstellensimulators QPER vornimmt. Hierfür wurden die Anforderungen an die mobilen Applikationen und an die QPER Software ermittelt und an das Entwicklungsteam weitergeleitet. Der Mitarbeiter übernahm das Design sowie die Entwicklung eines neuen Kalibrierassistenten in einer bestehenden GUI Komponente.

MS Visual Studio 2015 CMake Jenkins Git Gitlab
C++ 11/14 Qt5
Vodafone GmbH
Berlin, Düsseldorf
6 Monate
2015-06 - 2015-11

Luftschnittstellensimulator QPER für Car2X

Software-Entwickler C++ 11/14 awk bash scripting
Software-Entwickler

Für die VW Konzernforschung wurde unter Mitarbeit des Bewerbers ein Car2X-Testsystem unter Verwendung einer bestehenden Test -und Automatisierungsplattform QPER konzipiert. Er war für Teile der Umsetzung der Kunden- und Softwareanforderungen zuständig.

 

Ziel dieser Entwicklung war die Weiterentwicklung der Software QPER durch Öffnung interner Schnittstellen und die konzeptionelle Anbindung einer externen Softwarelösung. Im Rahmen dieses Projektes entstand die erste Version der Testplattform QPER Car2X durch eine vom Mitarbeiter erweiterte Version eines eingebetteten Linux Serverprozesses um die Fähigkeit externe UDP Befehle verarbeiten zu können.

KDevelop CMake make Jenkins
C++ 11/14 awk bash scripting
Volkswagen
Berlin, Wolfsburg
5 Monate
2015-01 - 2015-05

Konzeptionierung, Herstellung und Lieferung einer Softwareerweiterung eines Testautomatisierungssystems

System-Designer, Software-Entwickler C++ 11 bash scripting
System-Designer, Software-Entwickler

Interne Netzwerkknoten (Mobile Switching Center) des GSM-R Kundennetzwerkes sollten via SSH über TCP/IP an das Testautomatisierungssystem angebunden werden.

Hierbei wurde vom Mitarbeiter nach Vorgaben des Kunden ein Assistent zur Erstellung gültiger Parametersätze unter Windows entworfen und umgesetzt. Dies beinhaltete auch das Lesen und Schreiben von Daten zur Interaktion mit einem Mobile Switching Center (MSC) und eine Anbindung einer benutzerspezifischen graphischen Benutzeroberfläche. Im Rahmen des Projektes wurde kontinuierlich auf veränderte Vorgaben des Kunden reagiert und in einem agilen Prozess das Gesamtsystem zur vollständigen Zufriedenheit des Kunden erweitert, angepasst und dokumentiert.

MS Visual Studio CMake make Jenkins
C++ 11 bash scripting
DB-Netz
Berlin, Eschborn
9 Monate
2014-04 - 2014-12

Konzeptionierung, Herstellung und Lieferung eines Funktional- und Lasttestsystems

System-Designer, Software-Entwickler, Kundensupport C++ 11 awk bash scripting
System-Designer, Software-Entwickler, Kundensupport

Für ein neu eingerichtetes Testlabor in Bukarest wurde für den Kunden eine kundenspezifische Lösung zur Automatisierung von UMTS- und LTE-Netzwerktests im Labor entwickelt. Dies umfasste auch die Integration eines Rauschgenerators als eine neue Gerätekategorie und ein Konfigurations-Synchronisationstool zur vereinfachten Konfiguration zahlreicher Mobilfunkzellen innerhalb verschiedener Instanzen der Betriebssoftware eines Kanalsimulators. Der Kunde erhielt ein Gesamtsystem zur Steuerung von 25 mobilen Endgeräten und 3 Simulatoren der Luftschnittstelle.

Im Anschluss an die Lieferung des Gesamtsystems übernahm der Bewerber den Kundensupport.

MS Visual Studio KDevelop Eclipse CMake make Jenkins
C++ 11 awk bash scripting
Orange
Berlin, Bukarest
4 Monate
2014-01 - 2014-04

Erweiterung eines Funknetzsimulators für High-Speed Datenanwendungen (4G) im Bereich Mautsysteme für den Kunden TollCollect

Software-Entwickler C++ 11 awk bash scripting
Software-Entwickler

Ein bei TollCollect vorhandener GSM-Funknetzsimulator sollte für High-Speed Datenanwendungen erweitert werden. Das System dient als Labortestumgebung für verschiedene Verfahren zur Mauter- fassung auf deutschen Autobahnen. In Zusammenarbeit mit einem italienischen Zulieferer implementierte der Bewerber die Erweiterung, Maut auch über 4G Anwendungen (LTE) zu erfassen. In diesem Zusammenhang designte er Parameteranpassungen für komplexere Parametersätze von Nachbarzellen bezüglich der neuen 4G LTE Zellen und entwickelte einen Neighborhood Assistant (zur Konfiguration von Mobilfunkzellen Nachbarschaftsbeziehungen) als Erweiterung einer bestehenden Graphischen Benutzeroberfläche unter Windows.

MS Visual Studio KDevelop CMake make Jenkins
C++ 11 awk bash scripting
TollCollect
Berlin
9 Monate
2013-04 - 2013-12

Umfangreiche Softwareanpassung/Redesign einer bestehenden Automatisierungslösung an veränderte Kundenhardware

Software-Designer, Software-Entwickler, Kundensupport C++ 11 awk bash scripting
Software-Designer, Software-Entwickler, Kundensupport

Der Mitarbeiter hat nach internen Vorgaben ein bestehendes Automatisierungssystem an veränderte Hardwarebedingungen einer völlig neuen Koppelfeldhardware angepasst. Hierbei wurde die bisherige Unterscheidung zwischen Mobiltelefonen und Funkzellen intern komplett abstrahiert und auf generelle Radio Devices umgestellt. Der Mitarbeiter übernahm das Design, die Umsetzung bis hin zur Auslieferung beim Kunden und den anschließenden Kundensupport.

Eclipse Cevelop CMake make Jenkins gcc
C++ 11 awk bash scripting
Belden
Aachen, Berlin, Stuttgart

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 6 Monate
2004-09 - 2008-02

Studium Scientific Programming

Bachelor of Science, FH-Aachen
Bachelor of Science
FH-Aachen

Mathematik, Informatik

3 Jahre 2 Monate
2004-09 - 2007-10

Mathematisch-Technischer Software Entwickler

Mathematisch-Technischer Software Entwickler, Qosmotec Software-Solutions GmbH
Mathematisch-Technischer Software Entwickler
Qosmotec Software-Solutions GmbH

Professionelle Software-Entwicklung.

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

AccuRev
Bugzilla
Cevelop
Cevelope
Change Request Management
CMake
Doxygen
Eclipse
GCC
GCC embedded
Git
Gitlab
GNU Build System
GNU Debugger
GSL
Core Guideline Support Library
Jenkins
KDevelop
Make
Microsoft Visual Studio
inkl. 2015, static code analysis
MS Visual Studio
MS Visual Studio 2015
Openoffice/Libre Office/Microsoft Office
QT Creator
Qt5
Request Tracker
Sysinternals
UML und Case Tools
Vi/Vim
Wiki
Wireshark

Betriebssysteme

Embedded Linux
Linux
Windows

Programmiersprachen

ANSI-C
Senior Level, 10 Jahre
AWK
bash scripting
C++
Senior Level, 10 Jahre
C++ Boost
C++ STL
C++11
Senior Level, 5 Jahre
C++14
Senior Level
C++17
Entwicklung wird aktiv verfolgt
HTML
Java
MAPLE
MATLAB
MFC
Senior Level, 10 Jahre
PHP
QT
Senior Level, 5 Jahre
SED
SQL/PLSQL
XML

Datenbanken

Oracle

Datenkommunikation

TCP/IP

Berechnung / Simulation / Versuch / Validierung

Automatic Build Systems
Jenkins
Unit Test Frameworks
divers, besonders boost, catch

Branchen

Branchen

Telekommunikation, Automotive, branchenübergreifend tätig

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.