Systemprogrammierung C/C++,Embedded Systems, IEC61131
Aktualisiert am 04.06.2025
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.09.2025
Verfügbar zu: 100%
davon vor Ort: 100%
C++
Deutsch
Muttersprache
Englisch
gut in Wort und Schrift

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
nicht möglich

Projekte

Projekte

Projekterfahrungen:
 

Projekt 1

Zeitraum: März 2016 - Februar 2017

Projektinhalt: Forexhandel Automatisierung

Aufgabe/Rolle: Softwareentwickler, automatisiertes Datentracking/Datenanalyse für Halb/Vollautomatisiertes Handelssystem

Entwicklungsumgebung: Windows

Benutzte Technologien: C/C++, Perl, MQL4, XML, Visual Studio NET

Projekt 2

Firma:  Bombardier Transportation

Zeitraum: April 2014 - Dezember 2015

Projektinhalt: Testautomatisierung / Testsupport für TCMS Software

Aufgabe/Rolle: Softwareentwickler/Softwaretester, automatisches Testrack bespielen und konfigurieren, Konfiguration und Change Management, Remote Testfall Ausführung, automatische Testergebnis Auswertung

Entwicklungsumgebung: Windows, RTOS

Benutzte Technologien: C/C++, Perl, ClearCase, ClearQuest ,IEC61131, Mitrac

Projekt 3

Firma:  Bombardier Transportation

Zeitraum: September 2011 - Dezember 2013

Projektinhalt: Code Generierung aus UML Modell für TCMS Zugsteuerungssoftware

Aufgabe/Rolle: Softwareentwickler/Softwaretester, beschreiben der Kommunktionsschicht eines Zuges mittels UML Design, UML Design parsen mit C# Visual Studio .net,

C Code und PLCopen XML Generierung aus UML Design,

Entwicklungsumgebung: Windows, RTOS

Benutzte Technologien: C/C++, C#, ClearCase, ClearQuest ,IEC61131,Enterprise Architect, UML, Visual Studio NET , Mitrac, PLCopen

Projekt 4

Firma:  Bombardier Transportation

Zeitraum: Januar 2008 - September 2011

Projektinhalt: Zugsteuerungsentwicklung TCMS

Aufgabe/Rolle: Softwareentwickler/Softwareintegrator , C und IEC61131 Programmierung, C Code Generierung für die Netzwerkkommunikation im Zug MVB/WTB/IP mit Perl, Konfiguration und Change Management, Softwareintegration, Build und Release Planungstool mit QT4  , Modultest und Softwareverifikation im V-Modell

Entwicklungsumgebung: Windows, RTOS

Benutzte Technologien: C/C++, Perl, ClearCase/ClearQuest ,IEC61131 , Mitrac, QT4


Projekt 5

Firma:  Thales AG

Zeitraum: März 2007 - Dezember 2007

Projektinhalt: ETCS /Standardisierung Dokumentation / Dokumentenmanagement

Aufgabe/Rolle: Softwareentwickler, XML Dokument Generierung mit Phyton, Dokumentenmanagement,

Entwicklungsumgebung: Linux

Benutzte Technologien: Phyton, Perl, XML, Linux, ClearCase, SVN, DOORS ,BASH

Projekt 6

Firma:  Automaten Vögele GmbH

Zeitraum: Januar 2006 - Dezember 2006

Projektinhalt: Erweiterung Automatensystem

Aufgabe/Rolle: Softwareentwickler/Softwaretester, Automaten GUI Design mit MFC, Münzprüfer Ansteuerung, Konfiguration und Datenverwaltung mit SQLite

Entwicklungsumgebung: Windows, Windows Embedded

Benutzte Technologien: Visual Studio 7.0/.Net, C++,MFC, SQLite

Projekt 7

Firma:  Basler Vision Technologie AG

Zeitraum: Juli 2004 - Dezember 2005

Projektinhalt: Pflege und Erweiterung von Softwarekomponenten eines Inspektionsgerätes
 für optische Speichermedien

Aufgabe/Rolle: Softwareentwickler/Softwaretester, Auswertung von Fehlerbildern auf CDs/DVDs nach Bildverarbeitungsalgorithmen

Entwicklungsumgebung: Windows

Benutzte Technologien: Visual Studio , C++, MFC, RTOS / RTTarget, Starteam

 

Projekt 8

Firma:  Ruhlamat GmbH (Maschinenbau und Automatisierungstechnik)

Zeitraum: Juni 1998 - Januar 2003

Projektinhalt: Entwicklung von Personalisierungsmaschinen für GSM-Chipkarten / EC-Karten

Aufgabe/Rolle: Softwareentwickler/Softwaretester, Personalisierung von Chipkarte und Magnetstreifen,

Datenverwaltung mit objektorientierter Datenbank POET, Datenkommunikation mit verschiedenen Geräten über COM/DCOM/RPC, Maschinensteuerung über Schnittstelle zur SPS

Entwicklungsumgebung: Windows

Benutzte Technologien: Visual Studio 6.0, MFC,COM/DCOM, RPC, POET, SPS (S7), MS SQL Server

Aus- und Weiterbildung

Aus- und Weiterbildung

mehrjährige Berufserfahrung als Softwareentwickler

Fernstudium FH Darmstadt Schwerpunkt Softwareentwicklung

IBM Rational ClearCase Changemanagement / Administration

Position

Position

Softwareentwicklung

Softwaretest

Softwareverifikation

Softwareintegration

Testautomatisierung

Codegenerierung

GUI Design

Kompetenzen

Kompetenzen

Top-Skills

C++

Produkte / Standards / Erfahrungen / Methoden

Produkte und Entwicklungsumgebungen

Visual Studio
IEC61131
ClearCase / ClearQuest
Enterprise Architect
UML

Betriebssysteme

LINUX
Windows

Programmiersprachen

C
C#
C++
Perl
Phyton

Datenbanken

Access
MS SQL Server
MySQL
ODBC
POET
SQL

Datenkommunikation

Ethernet
Internet, Intranet
RS232
TCP/IP
Windows Netzwerk

Hardware

embedded Systeme
PC

 

Branchen

Branchen

Schienenfahrzeug

Automatisierungstechnik
Maschinenbau
Chipkarten



Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
nicht möglich

Projekte

Projekte

Projekterfahrungen:
 

Projekt 1

Zeitraum: März 2016 - Februar 2017

Projektinhalt: Forexhandel Automatisierung

Aufgabe/Rolle: Softwareentwickler, automatisiertes Datentracking/Datenanalyse für Halb/Vollautomatisiertes Handelssystem

Entwicklungsumgebung: Windows

Benutzte Technologien: C/C++, Perl, MQL4, XML, Visual Studio NET

Projekt 2

Firma:  Bombardier Transportation

Zeitraum: April 2014 - Dezember 2015

Projektinhalt: Testautomatisierung / Testsupport für TCMS Software

Aufgabe/Rolle: Softwareentwickler/Softwaretester, automatisches Testrack bespielen und konfigurieren, Konfiguration und Change Management, Remote Testfall Ausführung, automatische Testergebnis Auswertung

Entwicklungsumgebung: Windows, RTOS

Benutzte Technologien: C/C++, Perl, ClearCase, ClearQuest ,IEC61131, Mitrac

Projekt 3

Firma:  Bombardier Transportation

Zeitraum: September 2011 - Dezember 2013

Projektinhalt: Code Generierung aus UML Modell für TCMS Zugsteuerungssoftware

Aufgabe/Rolle: Softwareentwickler/Softwaretester, beschreiben der Kommunktionsschicht eines Zuges mittels UML Design, UML Design parsen mit C# Visual Studio .net,

C Code und PLCopen XML Generierung aus UML Design,

Entwicklungsumgebung: Windows, RTOS

Benutzte Technologien: C/C++, C#, ClearCase, ClearQuest ,IEC61131,Enterprise Architect, UML, Visual Studio NET , Mitrac, PLCopen

Projekt 4

Firma:  Bombardier Transportation

Zeitraum: Januar 2008 - September 2011

Projektinhalt: Zugsteuerungsentwicklung TCMS

Aufgabe/Rolle: Softwareentwickler/Softwareintegrator , C und IEC61131 Programmierung, C Code Generierung für die Netzwerkkommunikation im Zug MVB/WTB/IP mit Perl, Konfiguration und Change Management, Softwareintegration, Build und Release Planungstool mit QT4  , Modultest und Softwareverifikation im V-Modell

Entwicklungsumgebung: Windows, RTOS

Benutzte Technologien: C/C++, Perl, ClearCase/ClearQuest ,IEC61131 , Mitrac, QT4


Projekt 5

Firma:  Thales AG

Zeitraum: März 2007 - Dezember 2007

Projektinhalt: ETCS /Standardisierung Dokumentation / Dokumentenmanagement

Aufgabe/Rolle: Softwareentwickler, XML Dokument Generierung mit Phyton, Dokumentenmanagement,

Entwicklungsumgebung: Linux

Benutzte Technologien: Phyton, Perl, XML, Linux, ClearCase, SVN, DOORS ,BASH

Projekt 6

Firma:  Automaten Vögele GmbH

Zeitraum: Januar 2006 - Dezember 2006

Projektinhalt: Erweiterung Automatensystem

Aufgabe/Rolle: Softwareentwickler/Softwaretester, Automaten GUI Design mit MFC, Münzprüfer Ansteuerung, Konfiguration und Datenverwaltung mit SQLite

Entwicklungsumgebung: Windows, Windows Embedded

Benutzte Technologien: Visual Studio 7.0/.Net, C++,MFC, SQLite

Projekt 7

Firma:  Basler Vision Technologie AG

Zeitraum: Juli 2004 - Dezember 2005

Projektinhalt: Pflege und Erweiterung von Softwarekomponenten eines Inspektionsgerätes
 für optische Speichermedien

Aufgabe/Rolle: Softwareentwickler/Softwaretester, Auswertung von Fehlerbildern auf CDs/DVDs nach Bildverarbeitungsalgorithmen

Entwicklungsumgebung: Windows

Benutzte Technologien: Visual Studio , C++, MFC, RTOS / RTTarget, Starteam

 

Projekt 8

Firma:  Ruhlamat GmbH (Maschinenbau und Automatisierungstechnik)

Zeitraum: Juni 1998 - Januar 2003

Projektinhalt: Entwicklung von Personalisierungsmaschinen für GSM-Chipkarten / EC-Karten

Aufgabe/Rolle: Softwareentwickler/Softwaretester, Personalisierung von Chipkarte und Magnetstreifen,

Datenverwaltung mit objektorientierter Datenbank POET, Datenkommunikation mit verschiedenen Geräten über COM/DCOM/RPC, Maschinensteuerung über Schnittstelle zur SPS

Entwicklungsumgebung: Windows

Benutzte Technologien: Visual Studio 6.0, MFC,COM/DCOM, RPC, POET, SPS (S7), MS SQL Server

Aus- und Weiterbildung

Aus- und Weiterbildung

mehrjährige Berufserfahrung als Softwareentwickler

Fernstudium FH Darmstadt Schwerpunkt Softwareentwicklung

IBM Rational ClearCase Changemanagement / Administration

Position

Position

Softwareentwicklung

Softwaretest

Softwareverifikation

Softwareintegration

Testautomatisierung

Codegenerierung

GUI Design

Kompetenzen

Kompetenzen

Top-Skills

C++

Produkte / Standards / Erfahrungen / Methoden

Produkte und Entwicklungsumgebungen

Visual Studio
IEC61131
ClearCase / ClearQuest
Enterprise Architect
UML

Betriebssysteme

LINUX
Windows

Programmiersprachen

C
C#
C++
Perl
Phyton

Datenbanken

Access
MS SQL Server
MySQL
ODBC
POET
SQL

Datenkommunikation

Ethernet
Internet, Intranet
RS232
TCP/IP
Windows Netzwerk

Hardware

embedded Systeme
PC

 

Branchen

Branchen

Schienenfahrzeug

Automatisierungstechnik
Maschinenbau
Chipkarten



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.