a Randstad company

Software Architekt C++ - Systemprogrammierung / Projektmanagement /embedded Systems

Profil
Referenzen (1)

"Der Consultant hat in unserem Unternehmen von 01/2001 bis 05/2003 im Projekt Produktionsplanungs- und steuerungssystem für den Fern- und Regionalverkehr (PPSFR) im Bereich Entwicklung hochgraphischer Benutzeroberflächen gearbeitet. Der Consultant hat sich sehr schnell und selbstständig in den Projekt-Code eingearbeitet. Sein besonderes Know-how liegt im Bereich der Aufarbeitung komplexer Datenstrukturen in hoch performante und interaktive 2D-Grafiken. Er besitzt profundes Wissen und Erfahrungen im Programmdesign und effizienter Implementierung in C++. Neben seiner fachlichen Qualifikation ist besonders sein nachhaltiges Engagement hervorzuheben. Wir möchten uns an dieser Stelle ausdrücklich für die gute Zusammenarbeit bedanken und wünschen dem Consultant weiterhin viel Erfolg für zukünftige Projekte."

— Projekt Produktionsplanungs-, steuerungssystem für Fern-, Regionalverkehr, 01/01-05/03
Referenz durch Seniorberater, Systemhaus eines Verkehrsunternehmens, vom 04.07.03
Top-Skills
embedded device Embedded Controller SW-Entwicklung C C++ Python Automotive
Verfügbar ab
01.03.2023
Aktuell verfügbar - Der Experte steht für neue Projektangebote zur Verfügung.
Verfügbar zu
100%
davon vor Ort
100%
Einsatzorte

Städte
Ehringshausen, Dill (+100km)
PLZ-Gebiete
Länder
Deutschland
Remote-Arbeit
möglich
Art des Profiles
Freiberufler / Selbstständiger
Der Experte ist als Einzelperson freiberuflich oder selbstständig tätig.

5 Jahre 9 Monate

2016-10

2022-06

Entwicklung von embedded Systemen

Senjor SW Entwickler C Python IEC 26262 ...
Rolle
Senjor SW Entwickler
Projektinhalte
  • Entwicklung von embedded Systemen im Autosar Umfeld (ASIL B).

  • Elektr. Parksperre

  • Shift-By-Wire Systeme

Kenntnisse
C Python IEC 26262 Automotive-SPICE Polarion embedded CANoe winIDEA AURIX TC2xx/TC3xx SafeTLib SafeTPack IEC 26262 EB Tresos
Kunde
Automotive
Einsatzort
Ehringshausen, Dill
2 Jahre 9 Monate

2014-01

2016-09

Koordination eines internationalen Projektteams

System-Architekt Android Auto C/C++ Doors ...
Rolle
System-Architekt
Projektinhalte
  • Head Unit / Communication

  • Anbindung externer Geräte (over the Air)

  • Koordination eines internationalen Projektteams / Architecture

Kenntnisse
Android Auto C/C++ Doors Rhapsody CM-Synergie
Kunde
Automotive
3 Monate

2012-10

2012-12

Open-Source Produkteinführung

Praxisorganisation
Rolle
Praxisorganisation
Projektinhalte
  • Open-Source Produkteinführung incl. Datenmigration

  • Mitarbeiterschulungen

  • Bereitstellung der Infrastruktur

  • Datensicherung

  • Support

Kunde
Heilmittelerbringer
1 Jahr 6 Monate

2011-04

2012-09

Anbindung ext. Geräte

Embedded Software Entwickler C/C++ Doors Rhapsody ...
Rolle
Embedded Software Entwickler
Projektinhalte
  • Head Unit / Media

  • Anbindung ext. Geräte (CD, iPod, USB) und Integration verschiedener Codex Coaching eines internationalen Projektteams

  • Design

  • Implementation

Kenntnisse
C/C++ Doors Rhapsody CM-Synergie ulTron Reneseas
Kunde
Automotive
4 Monate

2010-11

2011-02

Technisches Design

System-Architekt C++ gSoap WebServices ...
Rolle
System-Architekt
Projektinhalte
  • Technisches Design für eine Buchungsserverschnittstelle

  • Architektur / Internationale Koordination

Kenntnisse
C++ gSoap WebServices Enterprice Architect Linux HP-Nonstop
Kunde
Systemhaus im Bahnumfeld
1 Jahr

2008-07

2009-06

Multi-Media-Plattform / Connected Devices / Radio

SW Entwickler C/C++ Win CE 6 - Automotive
Rolle
SW Entwickler
Projektinhalte
  • Consulting

  • Integration

  • Performance

Kenntnisse
C/C++ Win CE 6 - Automotive
Kunde
Automotive
6 Monate

2007-10

2008-03

Consulting, Analyse, Realisierung, Test

SW-Entwickler C/C++ Java Perl ...
Rolle
SW-Entwickler
Projektinhalte
  • Schnittstelle eines zusätzliches Handelssystems für das Markt- und Liquiditäts-Risiko-Controlling der Bank.

  • Prozessanalyse bestehender Liefersysteme und deren Dokumentation für das BAFIN

Kenntnisse
C/C++ Java Perl Shell Sun Solaris
Kunde
Bank
2 Jahre 1 Monat

2005-09

2007-09

Refactoring eines Strecken-Netzplanungs-Werkzeuges

SW-Entwicker C++ Ilog Views(GUI) Rational ClearCase ...
Rolle
SW-Entwicker
Projektinhalte
  • Konzeptionierung und Implementierung einer Schnittstelle für eine Web-Service basierte GUI

  • Aufsetzen einer Testumgebung mit Axis unter TomCat

  • Parallelisieren und Synchronisieren von Prozessen Performancetuning

  • Reporting von Geschäftsprozess-Entscheidungen

  • Portierungen für verschiedene Betriebssysteme

  • Consulting, Analyse, SW-Architektur und Implementierung

Kenntnisse
C++ Ilog Views(GUI) Rational ClearCase Rational ClearQuest STL Flex Bison SOAP WSDL SQL Enterprice Architect (CaseTool (UML)) pThreads JUnit Axis TomCat hpux AIX Linux Windows
Kunde
Systemhaus der Airline-Industrie
2 Jahre 7 Monate

2004-10

2007-04

Entwicklung von embedded Systemen

System-Architekt / CEO C/C++ Subversion embedded Linux ...
Rolle
System-Architekt / CEO
Projektinhalte
  • Entwicklung von embedded Systemen zur Verkehrsüberwachung und Steuerung

  • PM, Consulting, Realisierung, Test

Kenntnisse
C/C++ Subversion embedded Linux Linux
Kunde
Automotive
3 Monate

2005-06

2005-08

Entwicklung eines Verbindungsmanagers

SW-Architekt / SW-Entwicker C/C++ Clearcase Bluetooth ...
Rolle
SW-Architekt / SW-Entwicker
Projektinhalte
  • Entwicklung eines Verbindungsmanagers für Bluetooth und WLANVerbindungen mit einem Fahrzeug-Kommunikations-Interface zur Fahrzeugdiagnose

  • Architektur, Consulting, Realisierung

Kenntnisse
C/C++ Clearcase Bluetooth WLAN USB MFC SDK Win XP embedded W2K Win CE .net 4.2 Visual Studio 6.0 SP 4 embedded Visual Studio 4.0 SP 4 X86 ARM V4 ARM V4I
Kunde
Automotive
2 Monate

2004-08

2004-09

Content Management System

SW-Entwicker Typo3 PHP mySQL
Rolle
SW-Entwicker
Projektinhalte
  • Extensions für ein Content Management System

  • Consulting, Analyse und Implementierung

Kenntnisse
Typo3 PHP mySQL
Kunde
Internet Dienstleister
2 Monate

2004-06

2004-07

Customizing eines Content Management Systems

SW-Entwicker PHP4 mySQL Typo3 ...
Rolle
SW-Entwicker
Projektinhalte
  • Customizing eines Content Management Systems (CMS)

  • Consulting, Coaching und Implementierung

Kenntnisse
PHP4 mySQL Typo3 Windows XP Linux
Kunde
Ingenieurbüro
3 Monate

2003-10

2003-12

Performancesteigerung

MS Visual C++ 6.0 Ilog Views 3.1.1 u. 4.0 PVCS ...
Projektinhalte
  • Performancesteigerung der Server-/Clientarchitektur eines Produktionsplanungs und Steuerungssystems für den Fern- und Regionalverkehr

  • Consulting, Coaching, OOA, OOD und Implementierung / Kommunikation mit Analyse-Team, Fachdiensten und Testern

Kenntnisse
MS Visual C++ 6.0 Ilog Views 3.1.1 u. 4.0 PVCS Intersolve-Tracker ObjectStore Win32 ObjectTeam(Case-Tool(UML)) Windows 2000
Kunde
Systemhaus im Bahnumfeld
1 Jahr

2002-07

2003-06

Entwicklung interaktiver, graphischer Oberflächen

MS-Office Automatisation COM OLE ...
Projektinhalte
  • Entwicklung interaktiver, graphischer Oberflächen (Kupplungsblatt, Blockdarstellung u. Kreuzliste) für ein verteilten Systems zur Produktion, Planung und Steuerung des Fern- und Regionalverkehrs der DB

  • Consulting, Coaching, OOA, OOD und Implementierung

  • Kommunikation mit Analyse-Team, Fachdiensten und Testern

Kenntnisse
MS-Office Automatisation COM OLE VBA MS Visual C++ 6.0 Ilog Views 3.1.1 u. 4.0 Grit PVCS-VersionManager Intersolve-Tracker ObjectStore Win32 ObjectTeam(Case-Tool(UML)) Windows NT
Kunde
Systemhaus im Bahnumfeld
7 Monate

2002-01

2002-07

Analyse und Entwicklung

Active Directory ADSI LDAP ...
Projektinhalte
  • Analyse und Entwicklung einer automatisierten Netzwerkadministration auf der Basis eines Legacy-Systems

  • OOA, OOD, Implementierung und stellvertretende Projektleitung

Kenntnisse
Active Directory ADSI LDAP XML XSLT DOM MS Visual C++ 6.0 VB Oracle ODBC RPC COM PVCS-VersionManager Intersolve-Tracker Windows 2000 Advanced Server Windows XP
Kunde
Systemhaus im Bahnumfeld

1/2001-12/2001 Systemhaus im Bahnumfeld

Entwicklung interaktiver, graphischer Oberflächen (Kupplungblatt u. Blockdarstellung) für ein verteilten Systems zur Produktion, Planung und Steuerung des Fern- und Regionalverkehrs der DB

Consulting, Coaching, OOA, OOD und Implementierung

MS Visual C++ 6.0 / Ilog Views 3.1.1 / Grit / PVCS-VersionManager /

Intersolve-Tracker / ObjectStore Win32 / ObjectTeam(Case-Tool)

Windows NT


7/2000-12/2000 Systemhaus der Airline-Industrie

Weiterentwicklung eines Strecken-Netzplanungs-Werkzeuges

Consulting, Analyse und Implementierung

C++ / Ilog Views(GUI) / clearcase / leda(lib) / OTW(Case-Tool(UML))

hpux


1998 - 2000 Festanstellung / IT-Integration

IT

Aufbau einer neuer hetrogenen Intra-/Internettopologie unter der Berücksichtigung zeitgemäßer Sicherheits- und Sicherungskonzepte.

Beratung, Administation

Migration

Linux / Samba / SMTP / DNS / DHCP / Firewall / ...


Telematik

Weiterentwicklung eines GIS-Systems zur Visualisierung von Verkehrsnachrichten für einen Lotsendienst

Consulting, Entwicklung

ILOG JViews(GUI) / Java / Swing /JBuilder /HTML


Verkehrsleittechnik

Erstellung einer Schnittstellenspezifikation für die technischen Fahrwegsüberwachung der DB

Projektkoordination

Protokollspezifikation der Datenschnittstelle

Doors / TCP/IP / C++


Verkehrsleittechnik

Entwurf und Implemenation technischer Basisklassen und Visualisierungs-

algorithmen für ein GIS-System.

C++ / Ilog Views(GUI)

Windows NT / True64


Telekommunikation

Entwicklung eines Audit-Tools für ein Virtual Privat Network

Beratung, Entwicklung

Sybase / Powerbuilder 6.5


Telekommunikation

Entwicklung eines Netzwerkplanungs- und Dokumentationstool für den Mobilfunk

Beratung, Datenmodellierung

Designer 2000


Telekommunikation

Performance Management von Mobilfunknetzen

Presales Consulting, Entwicklung, Custemizing

Unix Shell / awk / Metrica/NPR


1998 Forschung

El Eye (Computer Vision Group)

Untersuchungen zum Entwurf neuronaler Koppelungsstrukturen zur Fusion von Bildanalyseverfahren

C / IDL

Linux / SUN (Solaris)


1992 - 1998 Ingenieurbüro / Elektrotechnik

Softwareentwicklungen zur Vernetzung von Backofensteuerungen in Industriebäckereien

Migration auf Windows

Windows 95/ WinNT / Delphi 2 - 4 / BDE / Interbase /Assembler (68HC11)/ RS232 / RS422 / RS485


Softwareentwicklungen zur Vernetzung von Backofensteuerungen in Industriebäckereien

Entwicklung eines Servers zur Verwaltung vom Ofensteuerungen und Backprogrammen mit grafischer Oberfläche

DOS / Borland Pascal 7.0 / RTOS (RTKernel) / Assembler (68HC11) / RS232 / RS422 / RS485


Entwicklung eines Embedded-Systems zur Klimaregelung in Schwimmbädern

Hardwareentwicklung auf Basis des 80C51

Firmwareentwicklung in Assembler (80C51)

1998

Ergänzungsstudium Elektrotechnik an der Ruhr-Universität Bochum

Abschluß: Dipl.-Ing.

1992

Studium der Elektrotechnik mit dem Schwerpunkt Nachrichtentechnik an der FH Niederrhein

Abschluß: Dipl.-Ing. FH

1990

Ausbildung zum Fernmeldehandwerker

Abschluß: Fernmeldehandwerker

  • Senjor SW Entwickler

  • System- and Softwarearchitecture

  • Teamleitung

Deutsch
Englisch verhandlungssicher

Top Skills
embedded device Embedded Controller SW-Entwicklung C C++ Python Automotive
Schwerpunkte
Software Architektur / Software-Entwicklung Systemprogrammierung Projektmanagement / Teamleitung / Senior SW Entwicklung Embedded Systeme Safety / Security
Produkte / Standards / Erfahrungen / Methoden

Qualifikationen:

  • Verbandsanerkannter EDV-Sachverständiger für Systeme und Anwendungen der Informationsverarbeitung.

  • Verbandsanerkannter IT-Forensiker (Schwerpunkt: Mobile Endgeräte)

 

Erfahrungen im Bereich:

  • Global Sourcing Projekte

  • System-Design u. Architektur

  • Anwendungs- und Systemprogrammierung

  • Spezifikation, Design, Implementierung, Test

  • Hardwareentwicklung

  • Embedded u. Realtime-Systeme

  • Bildverarbeitung

  • Visualisierung

  • Netzwerk-Administration

  • Office-Automatisation

  • Telekomunikation

  • Automatisierungstechnik

Spezialkenntnisse:

  • Neuronale Netze: Diplomarbeit: "Untersuchungen zum Entwurf von neuronalen Kopplungsstrukturen zur Fusion von Bildanalyseverfahren".

  • HF-Technik

  • Akustik

Veröffendlichungen:

  • Bericht über die Einrichtung von EU-konformen Bildschirmarbeitsplätzen, SANUS aktuell Nr. 7, ELK GmbH, Krefeld, 1997.

  • Fusion von Bildanalyseverfahren mittels einer neuronaler Kopplungsstruktur, IRINI 98-01, Institut für Neuroinformatik, Ruhr-Universität Bochum, Bochum, 1998.

  • Fusion of Different Sensors and Algorithms for Segmentation, IEEE International Conference On Intelligent Vehicles, Stuttgart, 1998.

Schulungen / Seminare

  • Management von Softwareprojekten

  • Systemanalyse für die Automatisierung komplexer Prozesse

  • CMM (Capability Maturity Model)

Betriebssysteme
Dos Echtzeitbetriebssysteme HPUX MS-DOS RTOS (Real Time OS)
RTKernel, ulTron
SUN OS, Solaris Unix Windows
95 / 98 / NT4.0 / 2000 / XP / 2000 Advanced Server
Windows CE
Automotive
AUTOSAR
Fortgeschritten
Programmiersprachen
Ada Assembler
Z80 / 80x86 / 80C51 / Motorola 6809 / Motorola MC68HC11
Basic C
Experte
C++
Experte
Delphi
Experte
Emacs Fortran Java JavaScript Pascal Perl PHP PL/SQL Powerbuilder Python
Fortgeschritten
Scriptsprachen
awk, sed, ...
Shell TeX, LaTeX yacc/lex
Datenbanken
Access BDE Interbase JDBC MySQL Object Store ODBC Oracle SQL Sybase Watcom SQL
Datenkommunikation
Ethernet Internet, Intranet ISDN
PDH, SDH, GSM
Packet-Radio parallele Schnittstelle Proprietäre Protokolle Router RPC RS232 SMTP SNMP TCP/IP Windows Netzwerk Winsock LDAP RS485 RS422 CAN I²C Feldbussysteme
Hardware
Digital Digitale Signalprozessoren Echtzeitsysteme embedded Systeme Emulatoren Hardware entwickelt Messgeräte Mikrocontroller Modem Motorola PC Proprietäre HW Sensoren Soundkarten Steuer und Regelsysteme
Berechnung / Simulation / Versuch / Validierung
CANoe TARGET 3001!

Arbeit in internationalen Teams bevorzugt.

  • Logistik

  • Telekommunikation

  • Automatisierungstechnik

  • Automotive

  • Telematik

  • Verkehrsleittechnik

  • Bank

Ihr Kontakt zu Gulp

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

Jetzt bei GULP Direkt registrieren und Freelancer kontaktieren