GULP Logo

Ihre Quelle für externe Spezialisten aus IT und Engineering

GULP Profil: Systemingenieur, Softwareenttwickler, Projektleiter, Windows, C++, …

Kontakt zum Kandidaten:







Über GULP:
  • GULP ist die wichtigste Quelle
    für die Besetzung von IT-/Engineering-Projekten im deutschsprachigen Raum.
  • Sie suchen Projektunterstützung?
    Im Kandidaten-Pool von www.gulp.de mit mehr als 75.000 IT-Freiberuflern, darunter 10.500 Freelancer mit Schwerpunkt Engineering, finden Sie die externen Mitarbeiter für Ihre Anforderungen.
  • Sie suchen selbst ein Projekt?
    Mit Ihrem Profil bei GULP können Sie Projektangebote von 3.000 Unternehmen erhalten. Registrieren Sie sich kostenfrei.
 
Wohnort                    83xxx, Deutschland 
EDV-Erfahrung seit         1985 
Verfügbar ab               01.10.12 zu 100%, Vor-Ort-Einsatz 80% möglich 
Systemingenieur, Softwareenttwickler, Projektleiter, Windows, C++, Java, BSPs, Drivers, Embedded Systeme, Windows CE/Linux, Bus Systeme, Automotive, Automatisierung, Analyse/Design/Entwicklung
Software-Entwicklung / Programmierung
Beratung / Consulting
Projektmanagement / -leitung / Organisation / Koordination
Qualitätsmanagement / Qualitätssicherung / Test
Engineering / IT-nahe Ingenieurdienstleistungen

.
Senior Software Architekt, Freiberuflicher Berater für Komponententechnologien und Systementwicklung, Software, Embedded Systems,  Client-/Server-Architekturen. Durchführung und Unterstützung von Projekten hauptsächlich in der Software- und Systementwicklung im industriellen und im Automotive Bereich. Driver Entwicklung. Industrielle Automation und Automotive Diagnose, industrielle Kommunikation, Bussysteme (z.B. CAN, MOST), Engineering Tools.

Windows Embedded (Windows CE) Systeme, Drivers, BSPs Entwicklung. Einsatz von Windows Technologien wie OLE, COM und ATL, MFC unter C, C++, Java, VB, .NET und C#. Entwicklung für Linux basierte Systeme und Linux embedded Systeme.

Unterstützung in allen Projektphasen. Projektleitung, Design, Entwicklung, Qualitätssicherung, Wartung, Know-How-Transfer.
.


Festanstellung kommt derzeit nicht in Betracht, nur freiberufliche Mitarbeit
Studium der Mathematik an der Universität München, Diplom 1982
Promotion Studium an der Universität München, Promotion (Dr. rer. nat) 1985
Deutschland
Weitere Einsatzorte: Spanien, Kolumbien
Kommentar zum Einsatzort / zur Arbeitserlaubnis

Deutschland: Bevorzugt D8, oder off-site.

Deutsch 
Englisch 
Spanisch 

BusOPC, Profibus, CAN, ISO 15765, Diagnose on CAN, MOST,Bluetooth, USB
embedded Systeme 
PC 
SPSProgrammiersysteme für Steuerungen PLCs
Steuer und Regelsysteme 

Systemnahe Programmierung für PC, PDAs, Industrial devices, ARM, Freescale, x86 Prozessoren.
Echtzeitbetriebssysteme 
MS-DOSAnwendungs- und Systemprogrammierung
OSF/Motif 
RTOS (Real Time OS) 
UnixLinux, Embedded Linux, SCO Unix
WindowsEntwicklung, Drivers, COM/DCOM, .Net
Windows CESystem-/Anwendungsentwicklung, Drivers, BSPs, Microsoft Embedded Partner

Windows Plattformen, Echtzeitbetriebssysteme, Real time Systeme (RTOS), Windows CE, Windows Mobile, Embedded Windows, (Microsoft embedded partner). Linux, Linux embedded Systems, Echtzeitbetriebssysteme.
Assemblerx86
BasicVisual Basic, Visual Studio
C 
C# 
C++Visual C++, MS embedded Tools, C#, STL, Boost, Gnu, gc
CLIPS 
CORBA IDL 
Imake, GNU-Make, Make-Maker etc... 
Java 
JavaScript 
Lisp 
Pascal 
Perl 
PHP 
Prolog 
Scriptsprachen 
Tcl/Tk 
yacc/lex 

XML, HTML, MFC, ATL, WTL, DAO, ODBC, ADO/OleDb, Visual Studio, DNA, CE-Entwicklungstools, C#, .NET, Linux Entwicklungstools, ANTLR, WPF, JAX-WS, ODX.
AccessAccess, MSDE
B-Tree 
ctree 
DAO 
FairCom c-isam 
ISAM 
MS SQL Server 
MySQL 
ODBC 
SQL 

OleDb, ADO, MSDE (Microsoft Database Engine), XML, ISAM DBs
BusMOST,Profibus,CAN
CORBA 
Ethernet 
Internet, Intranet 
ISO/OSI 
LAN, LAN Manager 
NetBeui 
NetBios 
OS/2 Netzwerk 
parallele Schnittstelle 
RPC 
RS232 
TCP/IP 
Windows Netzwerk 
Winsock 

COM/DCOM, COM+, XML, SOAP, Bluetooth (Profiles, HCI Transport), USB (Drivers), UMTS, USB

 

MOST, CAN, DCAN (ISO 15765), Automotive Communication Protocols, KWP2000, UDS, Serielle Protokolle, Pass Thru (SAE J2534).

COM/DCOM, RPC, TCP/IP, UDP, WinSocks, Ethernet, SLP, USB, Bluetooth, WLAN, UMTS, HSDPA, Ethernet

Erfahrungen:
- Entwicklung von Software für Automatisierung und Automotive,
Embedded Systeme, Real time Systeme, Bussysteme.
- Anwendung und Systemprogrammierung, Projektleitung.
- Architektur, Spezifikation, Design, Programmierung.
- Visualisierungssysteme, Programmiersysteme für PLCs, IEC 61131-3, IEC-61499,
Prozessleitsysteme, MSR-Systeme, Steuerungssysteme.
- OPC, OPC Servers, DDE Server, Services.
- Web basierte Applikationen, Internet applications.
- Programmierung verteilter Systeme, Client-Server-Applikationen
- Driver-Entwicklung.
- Software Entwicklung seit 1985.

Technologien:
- OleDb, ODBC, COM/DCOM, MFC, ATL, Windows Treiber(nt, w95, w98, 2000) , XML
- DNA, Verteilte Applikationen, Internet/Intranet
- Visual Studio VC++, VB, VJ++, .Net Technologien
- SOAP, Web services
- CE-Drivers, CE-Kernel und CE-Platformentwicklung
- MOST Bus, CAN, DCAN (ISO 15765-2), USB
- Automotive Communication Protocols, Pass Thru, Bluetooth, WLAN, UMTS, HSDPA.
- Diagnosesysteme für Automotive. Ediabas, PAL, ASAM MCD-3D, MCD-2D, Diagnostic Data Model (ODX), MAN-cats.

Entwicklungs Tools:
- Visual Studio, C++, C#, MFC, ATL, WTL.
- Platform Builder, Windows CE Tools, Windows Mobile und embedded Entwicklungtools.
- .NET, VC++, PHP, Visual Basic, Java, JavaScript, Visual J++, Assembler x86, Perl,
- Tcl/Tk, Yacc/Lex, ANTLR, SQL, XML, MSXML, HTML/DHTML, Boost,
- PHP, .Net Technologien.
- Linux Toolchains, Cross Tools, Linux Entwicklungs Tools.
- Visual Interdev, Frontpage, Net Objects, Office, Office Programmierung,
- SourceSafe, Visual Modeller, Rational Rose, Visio, Eclipse, Subversion, VCS,
- Test Tools, Profiling, Boundschecker.

Methoden:
- Objektorientierte Methoden (OOA, OOD, OOP), UML
- Component oriented software
- Datenbank Design
- V-Modell, Qualitätsmanagement, ISO9000

Softwarehersteller, Automatisierung, Industrie, Softwareentwicklung,
Automobilindustrie, Automotive, BMW Group, MAN.
11/2008 – 12/2011
- Branche: Automobilindustrie.
- Weiterentwicklung eines Diagnosesystems und Diagnoseapplikationen.
Parametrierung von Steuergeräten, Test. Kommunikationsprotokolle, KWP, UDS.
- Anbindung von Diagnose Applikationen über PDU-API an MVCI Device und
Pass Thru Tools.
Devices, Anbindung von Diagnose Applikationen über Web Services an Host
Services, Integration von Security Funktionen.
- Visual Studio,  C++, C#, .Net, XML, Web Services, WPF, JAX-WS, Java, Eclipse,
Netbeans, Smart Card, PKCS#11 Schnittstellen, Script Sprache basierende
Diagnose, ISO 22900, PDU-API, ASAM.

3/2008-11/2008
- Branche: Automobilindustrie.
- Weiterentwicklung von Kommunikationskomponenten und Protokollen für
Fahrzeugdiagnose. Integration von Pass Thru Devices, SAE J2534. Online Diagnose.
Erweiterungen für früheres Projekt.
- Protokollimplementierung in Fahrzeug Kommunikation Interface.
- Windows, Visual Studio 2005/2008, C/C++, COM, Java, JNI, Windows, Windows CE.

5/2008 - 10/2008
- Branche: Software, Automobil.
- Studie und Architektur Design zur Prototyp Implementierung einer
Skriptbasierte Diagnose und Testablauf-Engine, Bytecode Interpreter.
- Interpreter und Compilerentwicklung.
- Lex, Yacc, ANTLR, Visual Studio 2005/2008, C/C++, MFC/ATL, TCP/IP,
Windows, Windows CE 6.0.


1/2008-2/2008
- Branche: OEM Broadband Wireless Technologien.
- Weiterentwicklung von USB Treibern unter Windows Embedded CE, PDAs.
- USB Treiber, UMTS, ARM Prozessoren.
- Windows CE, Visual Studio, Visual C++, Platform Builder.

11/2007-12/2007
- Branche: Automobilindustrie
- Test, Analyse, Wartung, Optimierung von Komponenten für Kommunikations
Engine für Diagnose, Flashing. Tests.
- MOST, TCP/IP, spezifische Protokolle.
- Windows CE, Visual C++.

7/2007-11/2007
- Branche: OEM Broadband Wireless Technologien
- Analyse, Weiterentwicklung, Anpassung und Optimierung von Treibern für UMTS,
HSDPA Modulen unter Windows Mobile 5.0, Windows Mobile 6.0, Windows CE 5.0/6.0,
PDAs, Coaching und Know-How Transfer.
- USB Treiber, ARM Prozessoren, Windows CE Systementwicklung.
- Windows CE, Windows Mobile, Visual Studio, Visual C++, Windows Mobile BSPs,
Platform Builder für CE und Wndows Mobile.

4/2007-6/2007
- Branche: Automobilindustrie
- Analyse und Entwicklung für die Optimierung und Wartung von Systemkomponenten für die Diagnose. TCP, MOST, CAN, OBD, PassThru Tools.
- MOST, Most High Packet Protokoll, KWP2000, Diagnose On CAN.
- Windows CE, Visual C++, Embedded Linux, GCC, Cross Toolchains.

9/2006-4/2007
- Branche: Automobilindustrie
- Entwicklung von Systemkomponenten eines Diagnose Gateways. TCP,
Verbindungsprotokolle, SLP, Toolchains. Implementation eines
Verbindungsmanagementssystems und von Hersteller spezifischen Protokollen.
- Embedded Linux, C++, GCC, Linux Toolchains, Crosstools.

6/2006-8/2006
- Branche: Automobilindustrie
- Anpassung und Verifikation eines Motorrad Programmiersystems. TCP, KWP2000,
- SLP, Verbindungmanagementprotokolle.
- Windows CE, Visual C++

3/2006-6/2006
- Branche: Automobilindustrie
- Analyse und Entwicklung für die Optimierung und Wartung eines Diagnose
Gateways. TCP, MOST, CAN, OBD. Treiberentwicklung.
- MOST, Most High Packet Protokoll, KWP2000, Diagnose On CAN.
- Windows CE, Visual C++


10/2005-3/2006
- Branche: Automobilindustrie
- Anpassung, Erweiterung von Systemkomponenten für Kommunikation über MOST,
CAN, OBD.
- MOST, Most High Packet Protokoll, KWP2000, Diagnose On CAN.
- Windows CE, Visual C++.

6/2005-10/2005
- Branche: Automobilindustrie
- Design, Entwicklung von Komponenten zur Integration von Pass Thru Tools.
Diagnose On CAN Protokoll Implementierung, ISO 15765-2. Verifikation.
Server/Client, COM/DCOM Komponenten und Schnittstellen, UML.
- Windows XP, 2000, Windows 98, Visual C++.

3/2005-9/2005
- Branche: Automobilindustrie
- Unterstützung für Analyse und Wartung von MOST basierte Kommunikations
Protokolle für ECU - Diagnose und -Programmierung (Flashing).
Problemgesteuerte Einsatz.
- Windows CE, C++, MOST Tools.

1/2005-7/2005
- Branche: Automobilindustrie
- Prototyp Entwicklung eines universellen Fahrzeugzugang - Adapters
- Windows CE 5.0 Plattform. System Design und Entwicklung. Treiber für die
Kommunikation mit Steuergeräten (OBD). Anbindung zur Host Diagnose über RS232,
Bluetooth, WLAN und LAN (TCP). Server für Ethernet basierende Diagnose
Services. MS Bluetooth Stack, WZC WLAN und Bluetooth Applikation Komponenten.
Authentisierungskomponenten, Web Konfigurationsinterface.
- Windows CE 5.0 System, Kernel Design und Entwicklung. Visual C++.


11/2004-2/2005
- Branche: Automobilindustrie
- CAN Driver Entwicklung, Implementation des ISO 15765-2 Network Transport
Layers, KWP2000, Diagnose On CAN. Design, Entwicklung. Schnittstellen zur
Diagnose Software und Kommunikationsprotokolle.
- Windows CE, Visual C++

9/2004-11/2004
- Branche: Automobilindustrie
- Tests-, Verifikation von Kommunikationsprotokollen für Gateway.
- Windows, Windows CE, Visual C++, MOST, OBD, KWP2000.

7/2004-9/2004
- CAN Kernel Driver Entwicklung für Windows CE.
- Windows CE, Visual C++.

12/2003-06/2004
- Branche: Automobilindustrie
- Design und Entwicklung eines generischen Managers für die Verbindung von
Diagnose Gateways. Service Location Protocol  (RFC26068). Ethernet Services,.
Update Agent, Link Monitoring Agent.
Implementierung eines spezifischen DHCP Servers, DHCP Clients,
SLP (Service Location Protocol), UDP Protokolle.
- Windows, Windows CE, Embedded Visual C++, Visual Studio. HTTP,  FTP, TCP,
UDP, WDDX, XML, Perl.

7/2003-12/2003
- Branche: Automobilindustrie, Flottenmanagement
- Prototyp für automatisierte Erhebung von Daten über WLAN Schnittstellen
zum Fahrzeug. Server und Datenbank Implementation. Server Website auf Apache
und PHP Applikation für HMI Dienste. Anbindung von PDA und Gateways über WLAN
und Bluetooth.
- Windows, Linux, MySQL, PHP, Apache, XML, WLAN, C++, MS Visual Studio

1/2003-7/2003
- Branche: Automobilindustrie
- Integration von Bluetooth Funktionen für Diagnose Gateway. Anpassung und
Integration vom Bluetooth Stack. HCI USB Transport Driver. Implementation
eines virtuellen Bluetooth Steuergerätes. MOST, OBD Anbindung für Diagnose
Gateway und Verifikation. MOST Function Blocks.
- Windows CE,  Visual C++

9/2002-4/2003
- Branche: Automobilindustrie
- Design, Entwicklung von Kommunikation Interface Software zur Anbindung
von Diagnose Systemen für die generische Integration von Pass Thru Tools
(SAE J2534). Implementierung von Protokollen für die Kommunikation mit
Steuergeräten. KWP2000 Protokolle. Pass Thru Tools Verifikation.
Schnittstellen Verifikation.
- Windows, Visual Studio, Visual C++, COM/DCOM.

10/2002-6/2003
- Branche: Automobilindustrie
- Design und Entwicklung von Diagnose Dienste und HMI für PDA. Bluetooth
Anbindung zum MOST Gateway und Fahrzeug Devices.
Serieller Kommunikationstreiber zur Anbindung mit Steuergeräten (OBD),
KWP2000 Protokolle. Ethernet Anbindung (TCP) zur Host Diagnose.
- Windows CE, Pocket PC, ARM PXA Prozessor, Java Komponenten, C++.


5/2002-11/2002
- Branche: Automobilindustrie
- Systemsoftware Komponenten und Treiber für Diagnose Gateway. MOST Anbindung,
OBD Serielle Anbindung an Steuergeräten. Parallele Programmierung von
Steuergeräten und Ethernet Anbindung zur Host Diagnose Software.
- Windows CE Plattform-, System Driver Entwicklung. Anpassung und Integration
des Bluetooth Stacks XTNDConnect von Extended Systems.
- Windows CE, Platform Builder, Visual C++, MS Visual Studio

3/2002-5/2002 Automobilindustrie
CE based embedded System für die Kommunikation zwichen Host und Steuergeräten
- CE-Platform- und Systementwicklung - Embedded System
- Entwicklung von CE und Windows 2000 kompatible Systemkomponenten
- MOST Bus Layer 1, 2 basierte Kommunikationskomponenten, -Protokolle
- Windows CE, Platform Builder, Visual C++

11/2000-3/2002
- Branche: Automobilindustrie
- Projekt in mehreren Phasen für die Entwicklung eines Windows CE Embedded
Systems für die Kommunikation zwischen Diagnose-Rechnern und Steuergeräten,
Programmierschnittstelle.
- Windows CE Plattform-, Systementwicklung und System Drivers,
Portierung und Entwicklung von Drivers und Software auf Windows CE und
Windows 2000, MOST Bus, Serial Bus, Drivers, KWP2000.
- MS Platform Builder für Windows CE, Embedded Visual Tools, Visual C++,
COM/DCOM, Cbuilder, TCP/IP, UDP, Web-Frontends für Management und Konfiguration,
Isapi-Extensions, ASP

2/2000-10/2000
- Branche: Systemhaus.
- Studie und Architekturdefinition für die Implementierung von Windows
CE-Treibern und CE Applikationen.
- Windows CE Plattformentwicklung, C, C++, COM/DCOM, RPC.

 

- Entwicklung eines OleDb Providers zur Architekturdefinition von Client/Server
Applikationen
  Visual C++, Visual Basic, DNA Architektur

--
Weitere Projekte:
Branche: Systemhaus für Automatisierung und Automotive

Intranet-System, Web-based Aplikationen
Visual Basic, Java Script, Interdev, HTML, XML, Access, MSDE/MS SQL

OPC Server. Windows, Visual Studio

Enwicklung von Device Drivers für Windows (NT/98/2000)
Assembler und C/C++ Programmierung

Spezifikation, Entwurf und Entwicklung von Programmierungstools für die
Automatisierung (Steuerungssysteme). IEC61131, IEC 61499, Visual C++/Java/VB.
Mehrjährige Entwicklung und Projektleitung

Spezifikation, Entwurf und Programmierung von Tools für die Konfiguration von
Prozeßleitsystemen. Realtime-Bearbeitung/Erfassung. Visual C++/Java
Mehrjährige Entwicklung und Projektleitung

Spezifikation, Entwurf und Programmierung eines Visualisierungssystems für
die Automatisierung, Projektleitung. C/C++
Betriebssysteme: DOS/Windows

Design, Aufbau und Einführung des Qualitätsmanagement-Systems, ISO 9001,
ISO 9000-3 für die Software und Hardwareentwicklung. Zertifizierungsprojekt.
Projektleitung, QM Beauftragter.
Anpassung und Einführung des V-Modells für die Software und Hardwareentwicklung.
QM Handbuch, Verfahrensanweisungen und Prozesse zum Projektmanagement,
Qualitätssicherung, Konfigurationsmanagement, Entwicklung.

RS232 based protocolls - Treiber Entwicklung für DOS/Windows Systeme

Expertensystem/wissensbasierte System für Diagnose

Allgemeine Inhalte:
- Automation tools, Softwareentwicklung, Projektleitung (mehrjährig)
- Visualisierungstools, Softwareentwicklung, Projektleitung
- Visual C++/Java, Visual Basic MFC, ATL, oleDb, COM/DCOM, Objektorientiertes
  Design, NT, Windows 95, Windows 98
- Weblications (Web Applications)
- SPS-Programmiersysteme Projektleitung, Entwicklung
- Windows drivers w98, nt4, windows 2000
Microsoft Windows Embedded Partner. Systemintegrator