Hardwarenahe Softwareentwicklung
Aktualisiert am 26.10.2015
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.01.2016
Verfügbar zu: 100%
davon vor Ort: 80%
Deutsch
Englisch
fließend in Wort und Schrift

Einsatzorte

Einsatzorte

Mannheim (+50km) Darmstadt (+75km) Homburg (Saar) (+50km) Tübingen (+100km) Titisee-Neustadt (+75km)
nicht möglich

Projekte

Projekte

10.2011 – today

 

Freelance work as development engineer for BOMBARDIER-
Transportation in Mannheim.

 

From BOMBARDIER a new locomotive platform AC3 will be

developed. The department LOC develops the whole software

for the control system of the train.

 

Tasks: Creation of the requirements and development of the

software  (all phases: design, programming and test) for the

pneumatic brake system of the AC3 (first Faiveley, next step Knorr).

 

With the Requirement Managment Tool “Polarion” all requirements

for the train AC3 will be managed. In corporation with different

brake specialists from the system engineering all requirements for

the pneumatic brake system was created.

 

Programming with different proprietary tools and non-proprietary

tools to develop the software for the control system:

-          Multiprog IEC 61131 programming system

-          MITRAC Project Editor

-          MITRAC Download Tool (software download and debugging)

-          Special safe variant of Multiprog to program safe software

-          Different Tools to debug MVB/system values

 

09.2009 – 10.2011


Freelance work as development engineer for BOMBARDIER-Transportation in Mannheim.

 

BOMBARDIER has different loco variants based on the TRAXX_I platform. The department LOC develops for this platforms software for visualization/diagnosis, vehicle test software for vehicle test stands in labor, and also software for multitraction of vehicles

(e.g. ZMS or WTB).

 

Support the visualisation/diagnosis teams by programming different functions.

 

Labview programming for vehicle testing (test stand for simulation of vehicles). For better understanding of programming test software

for testers certification for “Certified Tester Foundation Level

(ISTQB Certified Tester)”. 

 

Work in a special team for WTB support of vehicles (see AEbt certificate for multiple unit traction)

 

06.2007 – 12.2009

 

Freelance work as development engineer for ALSTOM Transportation in Salzgitter.
The TCMS (train communication and monitoring system) division conducts various laboratory tests as part of its V model (EN 50128).
Tasks included:
- Development of a generic approach for the PLC IT test (programmable logic controller integration test) for the following vehicle platforms:
-- CORADIA LINT
-- Regio CITADIS
-- CORADIA CONTINENTAL

 

Implementation of various specifications such as:
-- Multiple unit traction
-- Combined traction
-- SIL2
-- Sequence number monitoring

 

- PLC IT tests programming with LabVIEW

- Test/debugging using the following tools:
-- TCNAlyzer to check MVB data traffic
-- Vector tools to check CAN bus data traffic
-- ProCANOpen + CANoe for CAN bus configuration
-- Schneider Concept for SPC software

- Raising the level of automation of tests through:

Development of a "coupling tool" with LabVIEW (control of additional hardware that can activate any coupling, PLC, gateways etc. during the test)

- Support/consulting for test personnel during set-up of the test files and during troubleshooting

 

11.2006 – 05.2007

Freelance work as development engineer for VoithTurbo
Lokomotivtechnik in Kiel.

The development department creates the control software the
Lokomotive Maxima 40 CC (the most powerful single-engined
diesel-hydraulic locomotive in the world). The testing bay for the
control system is developed and set up in the laboratory (with
TracSys components, Voith's vehicle control system), and the
simulation software is developed completely from scratch on
an NI-PXI development system (using LabVIEW).

Tasks included:

- Programing hardware I/O access to the NI-PXI development system (using LabVIEW)

- Programming CANopen access on the NI-PXI development system (using LabVIEW)

- Support for logic diagram programming for TracSys hardware
with Multiprog (in accordance with 61131)
- Configuration of TracSys hardware for CANOpen using IXXAT Configuration Studio
- Programming of simulated hardware under LabVIEW
- Wiring of laboratory set-up with testing of the signalling states
according to signal list (through measurements and also by checks in Multiprog

 

Technology:
- LabVIEW to simulate vehicles I/O access
- NI-PXI development system for hardware IO/CAN IO
- TracSys (vehicle control from Voith)
- Multiprog to programme TracSys control
- PCAN tools to monitor CAN bus data traffic
- IXXAT Configuration Studio to configure CANopen bus


07.2005 – 10.2006

Freelance work as development engineer for Vossloh Locomotives GmbH in Kiel.

The development department EW32 (now called TB32) operates a laboratory with control system testing bays for various vehicles.
It was necessary to revise/redevelop the simulation software (LabVIEW) on the PC for the vehicle types MaK2000, Am843, G1700 and G1206. The testing bays also had to be revised/
redeveloped as well as the software. Basic documentation was created for each testing bay, split up into user and developer documentation.

Tasks included:

- Creation of a functional specification/design concept for the relevant testing bay and the simulation software
- Completion and commissioning of the testing bays (missing wiring, connection of missing components:
MVB CAN gateway, power supply, …)
- Setup of a simulation PC (operating system XP, inst. LabVIEW V8, commissioning of IXXAT CAN card under LabVIEW V8)

- Testing of all signalling states according to signal list (through
measurement and also on a display)

- Adaptation of the simulation software to the new communications
structures (IXXAT CAN controller, creation of CANOpen address
lists at the signal level)
- Adaptation of simulation software to the relevant vehicle type:
this requires all modules (and the functionality of the modules) to
be adapted to the appropriate signal list of the vehicle type and
the specific characteristics of the vehicle to be taken into account

(modification/revision of certain parameters and indicators)

- Addition of the module for ant-skid calculations

- Addition of the module for transmission (VTIC)

- Addition of ETCS (European train control system)

- Addition of separate driver side controls

- Documentation of testing bays/simulation software for users

- Documentation of testing bays/simulation software for developers

Technology:

- LabVIEW for vehicle simulation

- SIBAS ZSG, SIBAS KLIP station

- Schneider Concept for Software ZR (Schneider TSX Compact)

- IXXAT CAN controller for PC interface, MiniMon, CANalyzer

- CAP1131 software package SELECONTROL MAS hardware (addressed via CANOpen)

- ProCANOpen (vector) to configure the bus

- Transmission: Voith Turbo L620reU2 (+KB385), interface specification: VTCNet and VSFT37


01.2005 - 05.2005

 

Freelance work as test engineer at Vipco GmbH in Mannheim.

 

Black box and white box testing is performed on behalf of Bombardier for various sub-modules in the LZB-STM (continuous train control, main module) and CIR-ELKE (computer integrated railroading, increasing efficiency in the core railway network) projects.
Involvement as test engineer for testing/integration/acceptance of train control systems.

Involvement in laboratory tests (creation, implementation and execution of test specifications); performance of tests (system operation, test execution, operation of testing tools); black box testing, white box testing, evaluation (error description, backup of traces, initial troubleshooting).


Technology:

Black box testing: ChipView (8XC196NT simulation), CTE for
data input, C, Assembler, self-developed test programmes

White box testing: Cantata, Visual C++

 

 

Projects before freelancing:

02.2004 - 09.2004 Projektleiter/Entwickler für das Produkt pITra
(prozessorientierte IT-Risikoanalyse) bei der SHE AG
Auf Basis des IT-Grundschutzhandbuchs und anderen am
Markt befindlichen Lösungen wurde bezüglich des IT-Grundschutzes
eine best-of-practice Lösung für mittelständige Unternehmen
ausgearbeitet und entwickelt. Konzeption und Ausarbeitung des
SHE-Produktes pITra, Durchführung der Pilotprojekte.
Aufgaben im einzelnen: Pflichtenheft erstellen, Designkonzept
erstellen, Entwicklung des Produktes, Erstellen der Dokumentation
Technologie:
MS-Project, IT-Grundschutzhandbuch, TCP/IP, C, C++, Java

09.2003 - 01.2004 Projektleitung und Entwicklung des Produktes "TNM-Manager"
(TNM Train-Network-Management) für die Firma Duagon
Das Produkt ist eine Erweiterung des ein Jahr zuvor entwickelten
Produktes "MVB-Monitor" (MVB Multifunction Vehicle Bus) und
ermöglicht den Datenaustausch am MVB gemäß den Vorschriften
der TCN-Norm (TCN Train Communication Network).
Konzeption, Umsetzung und Test in enger Zusammenarbeit
mit dem Kunden. Das Produkt "TNM-Manager" läuft auf
den Duagon Hardwareplattformen "d412 Diagnostic System",
"d213 PCI-MVB Adapater" und "d113 STANDALONE" und
ermöglicht u.a. Dateitransfer über den MVB.
Technologie:
C, RTOS (eCos), AT91 (ARM), POSIX, Cygwin, TCN, MVB

04.2003 - 08.2003 Produktentwicklung "Mehrweggebindeverfolgung mit Transponder"
für die Firma BASF
Analyse des Geschäftsprozesses und anschließende Entwicklung
einer Lösung für eine MDE (Mobile Daten Einheit) und eine
PC-Anwendung mit automatischem Datenabgleich.
Containerdaten, Produktionsdaten und Versanddaten können
sowohl am PC als auch am Container direkt (via MDE) abgelesen
bzw. verwaltet werden.
Technologie:
Java, MS Access, Basic-Dialekt (MDE)

09.2002 - 3.2003 Projektleitung und Entwicklung des Produktes "MVB-Monitor"
(MVB Multifunction Vehicle Bus) für die Firma Duagon
Konzeption, Umsetzung und Test in enger Zusammenarbeit
mit dem Kunden.
Das Produkt "MVB-Monitor" läuft auf den Duagon
Hardwareplattformen "d412 Diagnostic System",
"d213 PCI-MVB Adapater" und "d113 STANDALONE" und
ermöglicht die rudimentäre Administration des MVB.
Technologie:
RTOS (eCos), AT91 (ARM), Cygwin, TCN, MVB, WTB, MS-Project,
Windows XP, MS Visual C++

04.2002 - 9.2003 Dozent (Nebentätigkeit) für Grundlagen der Programmierung
an der Werner von Siemens Schule in Mannheim
Technologie: C, C++ (MS Visual Studio)

01.2002 - 8.2002 Projektleitung/Konzeption eines Ticketsystems für SHE AG
für HelpDesk
Konzeption eines Ticketsystems bei dem Supportanfragen von
Kunden in Form von einzelnen Tickets aufgenommen werden
können. Durch einen geeigneten Workflow werden Tickets erfasst,
weitergeleitet und nach Behebung der Problemursache wieder
geschlossen. Danach kann die zu dem Ticket gesammelte
Information zur Rechnungsstellung für die Kunden verwendet
werden. Außerdem sind automatische Mechanismen zur
Wiedervorlage, Alarmierung Vorstand, etc. integriert.
Technologie: Prozess-Modellierung mit UML, OOA, OOD,
Java, SQL-Server

09.2001 - 2.2001 System-Ingenieur bei der Firma Capeware (Bereich Automotive):
Die Firma Capeware entwickelt eine herstellerunabhängige,
integrierte Engineering-Plattform für die Automobilindustrie
bzw. Schienenfahrzeugindustrie (Produktname: CAPE/C).
Für den Bereich Test- und Debuggingwerkzeuge wurde
ein Pflichtenheft und ein Designkonzept erstellt. Die Forderung
des Kunden war dabei, daß die Test- und Debuggingwerkzeuge
unabhängig vom eingesetzten Fahrzeugbus (üblicherweise
CAN=Controller Area Network) in die Engineering-Plattform integriert
werden können.
Technologie:
WINDOWS 2000, OOA, OOD, CAN, MVB, CANalyzer,
(MOST, Flexray)

04.2000 - 3.2002 Teamleiter bei der SHE AG
Team "Industrial Applications": Anwendungs- und
Systemprogrammierung im Bereich Automatisierungstechnik,
Prozessautomatisierung, Teamgröße: 10 Mitarbeiter
Tätigkeiten: Planung der Ressourcen-Auslastung,
Überwachung der Kosten, Mitarbeiter-Motivation,
Informationsveranstaltungen durchführen, Kundenkontakte
aufbauen und pflegen, enge Zusammenarbeit mit Vertrieb.

04.2001 - 8.2001 Projektleiter/Entwicklungs-Ingenieur bei der Firma ABB
(Netzleittechnik) für den Energieversorger ENEL (Italien)
ENEL überwacht mit seinem Netzleitsystem die gesamte
Energieversorgung in Italien. Um einen Überblick über die
laufenden Kosten der Anlagen zu erhalten werden zyklisch
verschiedene Berechnungen durchgeführt.
Damit ist es möglich Produktionskosten/Auslastungskosten/
Verbrauchskosten in verschiedenen Hierachieebenen
(z.B. einzelnes Kraftwerk, alle Kraftwerke eines Betreibers,
Kraftwerke einer Region, uvm.) zu berechnen.
Arbeitsschwerpunkte: Projektleitung, Erstellung des Designkonzepts,
Programmierung und Durchführung von Abnahmetests.
Technologie:
Unix, ANSI C, proprietäre Datenbank (SPIDER),
Embedded SQL, MS Project

04.1999 - 3.2002 Projektleiter und Produktmanager für das Produkt
TCNalyzer (TCN=Train Communication Network) bei
der SHE AG (damals Megatools GmbH)
TCNalyzer ist das integrierte Prüfsystem für elektrische
Komponenten in Schienenfahrzeugen.
Planung der vertrieblichen Aktivitäten, Betreuung und
technische Beratung von Kunden,
Durchführung von Workshops beim Kunden,
Durchführung der Produktschulung beim Kunden,
Steuerung der Produktweiterentwicklung,
Führung des Entwicklungsteams,
Erstellen der kompletten Dokumentationen
um das Produkt TCNalyzer.
Technologie:
MS-Project, C++

04.1995 - 3.1999 Projektleiter in der Entwicklungsabteilung
der Firma ADtranz (ABB Daimler Benz Transportation).
Arbeitsschwerpunkte: Leitung eines internationalen
Projektteams mit 6 Mitarbeitern. Ausarbeitung von
Onboard- und Offboard-Diagnosekonzepten für neue
Fahrzeugplattformen, Erstellung/Umsetzung von
HMI-Konzepten, Definition der Onboard- und
Offboard-Diagnoseschnittstellen, Erstellung eines
Diagnoseauswertung-Tools für Windows unter
Berücksichtigung der internationalen Anforderungen.
Durchführung von Produkt-Präsentationen und
Produkt-Schulungen
Technologie:
Win95/98, Delphi, Interbase-Server, OOA, OOD, OOP,
ERWin, MS-Project, Fupla, MICAS, Assembler

09.1991 - 3.1995 Entwicklungsingenieur in der Entwicklungsabteilung
der Firma ADtranz (ABB Daimler Benz Transportation)
Arbeitsschwerpunkte: Erstellen und Umsetzten von
Diagnosekonzepten für Schienenfahrzeuge,
Entwicklung mehrerer Versionen von Diagnosetools
für die Aufzeichung und Auswertung von Diagnoseereignissen
eines Schienenfahrzeugs. Durchführung von Produkt-
Präsentationen und Produkt-Schulungen der
Diagnosetools in Deutsch und Englisch.
Erstellen der Präsentations- und Schulungsunterlagen.
Technologie:
MS-DOS, Clipper, dBase, Fupla, MICAS, Assembler

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Elektrotechnik an der Berufsakademie Mannheim
Schwerpunkt: Automatisierungstechnik
Abschluß (1991): Diplom-Ingenieur der Elektrotechnik (BA)

Position

Position

Software-Entwicklung (61131)

 

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Certified Tester (ISTQB)
Softwareentwicklung (IEC 61131, SPS)

TCN (train communication network)

MVB (multifunction vehicle bus)
WTB (wired train bus)
CAN (controller area network)
MICAS/MITRAC (Leittechniksysteme der Firma ADtranz/Bombardier)
MOST, FLEXRAY (Grundkenntnisse)
TCP/IP / WWW / Usenet / ftp / Telnet
SQL
System Design/Data Modelling
OOA/OOD (UML)

Programmiersprachen

Assembler
Basic
C
C++
LabView

IEC 61131

Datenkommunikation

Bus
CAN, CANOPEN, MVB, WTB
Ethernet
Internet, Intranet
ISO/OSI
RS232
TCP/IP
X.400 X.25 X.225 X.75...

Einsatzorte

Einsatzorte

Mannheim (+50km) Darmstadt (+75km) Homburg (Saar) (+50km) Tübingen (+100km) Titisee-Neustadt (+75km)
nicht möglich

Projekte

Projekte

10.2011 – today

 

Freelance work as development engineer for BOMBARDIER-
Transportation in Mannheim.

 

From BOMBARDIER a new locomotive platform AC3 will be

developed. The department LOC develops the whole software

for the control system of the train.

 

Tasks: Creation of the requirements and development of the

software  (all phases: design, programming and test) for the

pneumatic brake system of the AC3 (first Faiveley, next step Knorr).

 

With the Requirement Managment Tool “Polarion” all requirements

for the train AC3 will be managed. In corporation with different

brake specialists from the system engineering all requirements for

the pneumatic brake system was created.

 

Programming with different proprietary tools and non-proprietary

tools to develop the software for the control system:

-          Multiprog IEC 61131 programming system

-          MITRAC Project Editor

-          MITRAC Download Tool (software download and debugging)

-          Special safe variant of Multiprog to program safe software

-          Different Tools to debug MVB/system values

 

09.2009 – 10.2011


Freelance work as development engineer for BOMBARDIER-Transportation in Mannheim.

 

BOMBARDIER has different loco variants based on the TRAXX_I platform. The department LOC develops for this platforms software for visualization/diagnosis, vehicle test software for vehicle test stands in labor, and also software for multitraction of vehicles

(e.g. ZMS or WTB).

 

Support the visualisation/diagnosis teams by programming different functions.

 

Labview programming for vehicle testing (test stand for simulation of vehicles). For better understanding of programming test software

for testers certification for “Certified Tester Foundation Level

(ISTQB Certified Tester)”. 

 

Work in a special team for WTB support of vehicles (see AEbt certificate for multiple unit traction)

 

06.2007 – 12.2009

 

Freelance work as development engineer for ALSTOM Transportation in Salzgitter.
The TCMS (train communication and monitoring system) division conducts various laboratory tests as part of its V model (EN 50128).
Tasks included:
- Development of a generic approach for the PLC IT test (programmable logic controller integration test) for the following vehicle platforms:
-- CORADIA LINT
-- Regio CITADIS
-- CORADIA CONTINENTAL

 

Implementation of various specifications such as:
-- Multiple unit traction
-- Combined traction
-- SIL2
-- Sequence number monitoring

 

- PLC IT tests programming with LabVIEW

- Test/debugging using the following tools:
-- TCNAlyzer to check MVB data traffic
-- Vector tools to check CAN bus data traffic
-- ProCANOpen + CANoe for CAN bus configuration
-- Schneider Concept for SPC software

- Raising the level of automation of tests through:

Development of a "coupling tool" with LabVIEW (control of additional hardware that can activate any coupling, PLC, gateways etc. during the test)

- Support/consulting for test personnel during set-up of the test files and during troubleshooting

 

11.2006 – 05.2007

Freelance work as development engineer for VoithTurbo
Lokomotivtechnik in Kiel.

The development department creates the control software the
Lokomotive Maxima 40 CC (the most powerful single-engined
diesel-hydraulic locomotive in the world). The testing bay for the
control system is developed and set up in the laboratory (with
TracSys components, Voith's vehicle control system), and the
simulation software is developed completely from scratch on
an NI-PXI development system (using LabVIEW).

Tasks included:

- Programing hardware I/O access to the NI-PXI development system (using LabVIEW)

- Programming CANopen access on the NI-PXI development system (using LabVIEW)

- Support for logic diagram programming for TracSys hardware
with Multiprog (in accordance with 61131)
- Configuration of TracSys hardware for CANOpen using IXXAT Configuration Studio
- Programming of simulated hardware under LabVIEW
- Wiring of laboratory set-up with testing of the signalling states
according to signal list (through measurements and also by checks in Multiprog

 

Technology:
- LabVIEW to simulate vehicles I/O access
- NI-PXI development system for hardware IO/CAN IO
- TracSys (vehicle control from Voith)
- Multiprog to programme TracSys control
- PCAN tools to monitor CAN bus data traffic
- IXXAT Configuration Studio to configure CANopen bus


07.2005 – 10.2006

Freelance work as development engineer for Vossloh Locomotives GmbH in Kiel.

The development department EW32 (now called TB32) operates a laboratory with control system testing bays for various vehicles.
It was necessary to revise/redevelop the simulation software (LabVIEW) on the PC for the vehicle types MaK2000, Am843, G1700 and G1206. The testing bays also had to be revised/
redeveloped as well as the software. Basic documentation was created for each testing bay, split up into user and developer documentation.

Tasks included:

- Creation of a functional specification/design concept for the relevant testing bay and the simulation software
- Completion and commissioning of the testing bays (missing wiring, connection of missing components:
MVB CAN gateway, power supply, …)
- Setup of a simulation PC (operating system XP, inst. LabVIEW V8, commissioning of IXXAT CAN card under LabVIEW V8)

- Testing of all signalling states according to signal list (through
measurement and also on a display)

- Adaptation of the simulation software to the new communications
structures (IXXAT CAN controller, creation of CANOpen address
lists at the signal level)
- Adaptation of simulation software to the relevant vehicle type:
this requires all modules (and the functionality of the modules) to
be adapted to the appropriate signal list of the vehicle type and
the specific characteristics of the vehicle to be taken into account

(modification/revision of certain parameters and indicators)

- Addition of the module for ant-skid calculations

- Addition of the module for transmission (VTIC)

- Addition of ETCS (European train control system)

- Addition of separate driver side controls

- Documentation of testing bays/simulation software for users

- Documentation of testing bays/simulation software for developers

Technology:

- LabVIEW for vehicle simulation

- SIBAS ZSG, SIBAS KLIP station

- Schneider Concept for Software ZR (Schneider TSX Compact)

- IXXAT CAN controller for PC interface, MiniMon, CANalyzer

- CAP1131 software package SELECONTROL MAS hardware (addressed via CANOpen)

- ProCANOpen (vector) to configure the bus

- Transmission: Voith Turbo L620reU2 (+KB385), interface specification: VTCNet and VSFT37


01.2005 - 05.2005

 

Freelance work as test engineer at Vipco GmbH in Mannheim.

 

Black box and white box testing is performed on behalf of Bombardier for various sub-modules in the LZB-STM (continuous train control, main module) and CIR-ELKE (computer integrated railroading, increasing efficiency in the core railway network) projects.
Involvement as test engineer for testing/integration/acceptance of train control systems.

Involvement in laboratory tests (creation, implementation and execution of test specifications); performance of tests (system operation, test execution, operation of testing tools); black box testing, white box testing, evaluation (error description, backup of traces, initial troubleshooting).


Technology:

Black box testing: ChipView (8XC196NT simulation), CTE for
data input, C, Assembler, self-developed test programmes

White box testing: Cantata, Visual C++

 

 

Projects before freelancing:

02.2004 - 09.2004 Projektleiter/Entwickler für das Produkt pITra
(prozessorientierte IT-Risikoanalyse) bei der SHE AG
Auf Basis des IT-Grundschutzhandbuchs und anderen am
Markt befindlichen Lösungen wurde bezüglich des IT-Grundschutzes
eine best-of-practice Lösung für mittelständige Unternehmen
ausgearbeitet und entwickelt. Konzeption und Ausarbeitung des
SHE-Produktes pITra, Durchführung der Pilotprojekte.
Aufgaben im einzelnen: Pflichtenheft erstellen, Designkonzept
erstellen, Entwicklung des Produktes, Erstellen der Dokumentation
Technologie:
MS-Project, IT-Grundschutzhandbuch, TCP/IP, C, C++, Java

09.2003 - 01.2004 Projektleitung und Entwicklung des Produktes "TNM-Manager"
(TNM Train-Network-Management) für die Firma Duagon
Das Produkt ist eine Erweiterung des ein Jahr zuvor entwickelten
Produktes "MVB-Monitor" (MVB Multifunction Vehicle Bus) und
ermöglicht den Datenaustausch am MVB gemäß den Vorschriften
der TCN-Norm (TCN Train Communication Network).
Konzeption, Umsetzung und Test in enger Zusammenarbeit
mit dem Kunden. Das Produkt "TNM-Manager" läuft auf
den Duagon Hardwareplattformen "d412 Diagnostic System",
"d213 PCI-MVB Adapater" und "d113 STANDALONE" und
ermöglicht u.a. Dateitransfer über den MVB.
Technologie:
C, RTOS (eCos), AT91 (ARM), POSIX, Cygwin, TCN, MVB

04.2003 - 08.2003 Produktentwicklung "Mehrweggebindeverfolgung mit Transponder"
für die Firma BASF
Analyse des Geschäftsprozesses und anschließende Entwicklung
einer Lösung für eine MDE (Mobile Daten Einheit) und eine
PC-Anwendung mit automatischem Datenabgleich.
Containerdaten, Produktionsdaten und Versanddaten können
sowohl am PC als auch am Container direkt (via MDE) abgelesen
bzw. verwaltet werden.
Technologie:
Java, MS Access, Basic-Dialekt (MDE)

09.2002 - 3.2003 Projektleitung und Entwicklung des Produktes "MVB-Monitor"
(MVB Multifunction Vehicle Bus) für die Firma Duagon
Konzeption, Umsetzung und Test in enger Zusammenarbeit
mit dem Kunden.
Das Produkt "MVB-Monitor" läuft auf den Duagon
Hardwareplattformen "d412 Diagnostic System",
"d213 PCI-MVB Adapater" und "d113 STANDALONE" und
ermöglicht die rudimentäre Administration des MVB.
Technologie:
RTOS (eCos), AT91 (ARM), Cygwin, TCN, MVB, WTB, MS-Project,
Windows XP, MS Visual C++

04.2002 - 9.2003 Dozent (Nebentätigkeit) für Grundlagen der Programmierung
an der Werner von Siemens Schule in Mannheim
Technologie: C, C++ (MS Visual Studio)

01.2002 - 8.2002 Projektleitung/Konzeption eines Ticketsystems für SHE AG
für HelpDesk
Konzeption eines Ticketsystems bei dem Supportanfragen von
Kunden in Form von einzelnen Tickets aufgenommen werden
können. Durch einen geeigneten Workflow werden Tickets erfasst,
weitergeleitet und nach Behebung der Problemursache wieder
geschlossen. Danach kann die zu dem Ticket gesammelte
Information zur Rechnungsstellung für die Kunden verwendet
werden. Außerdem sind automatische Mechanismen zur
Wiedervorlage, Alarmierung Vorstand, etc. integriert.
Technologie: Prozess-Modellierung mit UML, OOA, OOD,
Java, SQL-Server

09.2001 - 2.2001 System-Ingenieur bei der Firma Capeware (Bereich Automotive):
Die Firma Capeware entwickelt eine herstellerunabhängige,
integrierte Engineering-Plattform für die Automobilindustrie
bzw. Schienenfahrzeugindustrie (Produktname: CAPE/C).
Für den Bereich Test- und Debuggingwerkzeuge wurde
ein Pflichtenheft und ein Designkonzept erstellt. Die Forderung
des Kunden war dabei, daß die Test- und Debuggingwerkzeuge
unabhängig vom eingesetzten Fahrzeugbus (üblicherweise
CAN=Controller Area Network) in die Engineering-Plattform integriert
werden können.
Technologie:
WINDOWS 2000, OOA, OOD, CAN, MVB, CANalyzer,
(MOST, Flexray)

04.2000 - 3.2002 Teamleiter bei der SHE AG
Team "Industrial Applications": Anwendungs- und
Systemprogrammierung im Bereich Automatisierungstechnik,
Prozessautomatisierung, Teamgröße: 10 Mitarbeiter
Tätigkeiten: Planung der Ressourcen-Auslastung,
Überwachung der Kosten, Mitarbeiter-Motivation,
Informationsveranstaltungen durchführen, Kundenkontakte
aufbauen und pflegen, enge Zusammenarbeit mit Vertrieb.

04.2001 - 8.2001 Projektleiter/Entwicklungs-Ingenieur bei der Firma ABB
(Netzleittechnik) für den Energieversorger ENEL (Italien)
ENEL überwacht mit seinem Netzleitsystem die gesamte
Energieversorgung in Italien. Um einen Überblick über die
laufenden Kosten der Anlagen zu erhalten werden zyklisch
verschiedene Berechnungen durchgeführt.
Damit ist es möglich Produktionskosten/Auslastungskosten/
Verbrauchskosten in verschiedenen Hierachieebenen
(z.B. einzelnes Kraftwerk, alle Kraftwerke eines Betreibers,
Kraftwerke einer Region, uvm.) zu berechnen.
Arbeitsschwerpunkte: Projektleitung, Erstellung des Designkonzepts,
Programmierung und Durchführung von Abnahmetests.
Technologie:
Unix, ANSI C, proprietäre Datenbank (SPIDER),
Embedded SQL, MS Project

04.1999 - 3.2002 Projektleiter und Produktmanager für das Produkt
TCNalyzer (TCN=Train Communication Network) bei
der SHE AG (damals Megatools GmbH)
TCNalyzer ist das integrierte Prüfsystem für elektrische
Komponenten in Schienenfahrzeugen.
Planung der vertrieblichen Aktivitäten, Betreuung und
technische Beratung von Kunden,
Durchführung von Workshops beim Kunden,
Durchführung der Produktschulung beim Kunden,
Steuerung der Produktweiterentwicklung,
Führung des Entwicklungsteams,
Erstellen der kompletten Dokumentationen
um das Produkt TCNalyzer.
Technologie:
MS-Project, C++

04.1995 - 3.1999 Projektleiter in der Entwicklungsabteilung
der Firma ADtranz (ABB Daimler Benz Transportation).
Arbeitsschwerpunkte: Leitung eines internationalen
Projektteams mit 6 Mitarbeitern. Ausarbeitung von
Onboard- und Offboard-Diagnosekonzepten für neue
Fahrzeugplattformen, Erstellung/Umsetzung von
HMI-Konzepten, Definition der Onboard- und
Offboard-Diagnoseschnittstellen, Erstellung eines
Diagnoseauswertung-Tools für Windows unter
Berücksichtigung der internationalen Anforderungen.
Durchführung von Produkt-Präsentationen und
Produkt-Schulungen
Technologie:
Win95/98, Delphi, Interbase-Server, OOA, OOD, OOP,
ERWin, MS-Project, Fupla, MICAS, Assembler

09.1991 - 3.1995 Entwicklungsingenieur in der Entwicklungsabteilung
der Firma ADtranz (ABB Daimler Benz Transportation)
Arbeitsschwerpunkte: Erstellen und Umsetzten von
Diagnosekonzepten für Schienenfahrzeuge,
Entwicklung mehrerer Versionen von Diagnosetools
für die Aufzeichung und Auswertung von Diagnoseereignissen
eines Schienenfahrzeugs. Durchführung von Produkt-
Präsentationen und Produkt-Schulungen der
Diagnosetools in Deutsch und Englisch.
Erstellen der Präsentations- und Schulungsunterlagen.
Technologie:
MS-DOS, Clipper, dBase, Fupla, MICAS, Assembler

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Elektrotechnik an der Berufsakademie Mannheim
Schwerpunkt: Automatisierungstechnik
Abschluß (1991): Diplom-Ingenieur der Elektrotechnik (BA)

Position

Position

Software-Entwicklung (61131)

 

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Certified Tester (ISTQB)
Softwareentwicklung (IEC 61131, SPS)

TCN (train communication network)

MVB (multifunction vehicle bus)
WTB (wired train bus)
CAN (controller area network)
MICAS/MITRAC (Leittechniksysteme der Firma ADtranz/Bombardier)
MOST, FLEXRAY (Grundkenntnisse)
TCP/IP / WWW / Usenet / ftp / Telnet
SQL
System Design/Data Modelling
OOA/OOD (UML)

Programmiersprachen

Assembler
Basic
C
C++
LabView

IEC 61131

Datenkommunikation

Bus
CAN, CANOPEN, MVB, WTB
Ethernet
Internet, Intranet
ISO/OSI
RS232
TCP/IP
X.400 X.25 X.225 X.75...

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.