Embedded Microcontroller Entwicklungen (Hard- und Software (C,C++)). PC (Delphi/Pascal, C,C++,C#)
Aktualisiert am 14.04.2022
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.01.2025
Verfügbar zu: 0%
davon vor Ort: 0%
Deutsch
Muttersprache
Englisch

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
nicht möglich

Projekte

Projekte

Zeitraum:         1976-1983
Firma/Institut: Tankstellenausrüster
Projekt:          Elektronischer eichfähiger Preisrechner

 Volumenerfassung, Preisanzeige,

 Datenübertragug ins Kassenhaus/zur Mineralölfirma

Software:         F/Z80 Assembler (F8/Z80) und C
         
Zeitraum:         1984
Firma/Institut: Hersteller von Einbauinstrumenten
Projekt:          Einbauinstrumete für Schalttafeln mit LED-Anzeigen für Zahlen und Texte
Software:         C, Assembler (Z80)

Zeitraum:         1984-1986
Firma/Institut: Hersteller Datenerfassungsterminals
Projekt:          Produktionsdatenerfassung
Software:         C, Assembler (Z80)

Zeitraum:         1986-2004
Firma/Institut: Telekommunikationsausrüster
Projekt:          Prüfgeräte für Dämmerungsschalter und Telefonumschalter
Software:         C Z80

Zeitraum:         1986-1992
Firma/Institut: Hersteller von elektrostatischen Filteranlagen für Kraftwerke
Projekt:          Regler für Hochspannungsfilter, Wartensteuerung/-anzeige
Software:         Pascal, C, Assembler (Z80)

Zeitraum:         1986-2004
Firma/Institut: Schienenfahrzeugausrüster
Projekt:          Fahrdatenlogger, Fahrstandsanzeige CAN, SPI, MMC-, PCMCIA-FLASH,

 MVB (Multi-Vehicle-Bus)

Software:         C (C517 Siemens), C166, C164, VRTX, RTX, SDL

Zeitraum:         1986-2004
Firma/Institut: Schienenfahrzeugausrüster
Projekt:          Konfigurationswerkzeug
Software:         Delphi, Access-Datenbank, SQL

Zeitraum:         1986-2004
Firma/Institut: Schienenfahrzeugausrüster
Projekt:          Schnittstellen-Simulatoren
Software:         Delphi RS232 RS485

Zeitraum:         1986-2004
Firma/Institut: Schienenfahrzeugausrüster
Projekt:          Prüfgreräte
Software:         Labwindows (National Instruments)


Zeitraum:         11.2004-11.2004
Firma/Institut: Schienenfahrzeugausrüster
Projekt:          Datenerfassung ATBL-Schnittstelle
Software:         C, C166

Zeitraum:         12.2004-12.2004
Firma/Institut: Schienenfahrzeugausrüster
Projekt:          Bediener-Terminal-Schnittstelle Implementiert
Software:         C, 386EX

Zeitraum:         03.2005-06.2005
Firma/Institut: Schienenfahrzeugausrüster
Projekt:          CANopen in Datenlogger integriert inkl. Projektierung.
Software:         C, 386EX, C164

Zeitraum:         07.2005-07.2005
Firma/Institut: Schienenfahrzeugausrüster
Projekt:          SiFa (Sicherheitsfahreinrichtung) in Datenlogger integriert.
Software:         C, C166

Zeitraum:         08.2005-08.2005
Firma/Institut: Schienenfahrzeugausrüster
Projekt:          CANopen in Odometrieplattform integriert inkl. Projektierung.
Software:         C, 386EX, C164

Zeitraum:         10.2005-10.2005
Firma/Institut: Schienenfahrzeugausrüster
Projekt:          Universelles Anzeigegerät für Organisationsdaten.

 RS232, LCD automatische Erkennung von drei Schnittstellen-

 Protokollen

Software:         C, AT89C4051

Zeitraum:         11.2005-03.2006
Firma/Institut: Schienenfahrzeugausrüster
Projekt:          Requirement Analyse modulares Datenerfassungssystem inkl.

 Blackbox in englischer Sprache

Software:         C++, ELAN,

Zeitraum:         04.2006-06.2006
Firma/Institut: Schienenfahrzeugausrüster
Projekt:          Portierung vorhandener Software unter VRTX/SDL auf XSCALE

 Plattform unter Windows CE.

Software:         C, XSCALE

Zeitraum:         07.2006-06.2008
Firma/Institut:   Schienenfahrzeugausrüster
Projekt:          Implementierung verschiedener Bus-Protokolle in ein

   Datenerfassungssystem (ProfiBus, ModBus). Erstellung von Simulatoren
   für ModBus und RS485.

Software:         C, Delphi

Zeitraum:          2 MW

Projekt:           Simulator für serielles Protokoll MSV2

Aufgabe:           Erstellung eines Simulators für das MSV2 Protokoll.

Lösung:            Realisierung mit Delphi

 

Zeitraum:          2 MW

Projekt:           Schnittstellen Protokoll Schienenfahrzeuge

Aufgabe:           Realisierung eines RS485 Protokolls für

Lösung:            Erweiterung der Betriebssoftware, Entwicklung eines Simulators und
                   Systemtest in Frankreich.


 

Zeitraum:          1 MM

Projekt:           Recorder für Sao Paulo

Aufgabe:           Adaption eines Recorders an Vital Computer der U-Bahn

Lösung:            RS485 Protokoll. Systemtest in Seoul Süd-Korea

 

Zeitraum:          1 MM

Projekt:           Tram

Aufgabe:           Projektierung einer Recorderanwendung mit CANopen

Lösung:            Realisierung und Systemtest in Porto.  

 

Ab 2010

Zeitraum:          ca. 40 MW

Projekt:           MVB-Projektierungen für Data Logger

Aufgabe:           Kundenspezifische MVB Projektierungen für Registriergeräte

Lösung:            verschiedenste Projekte für die Hersteller Bombadier, Siemens, Alstom
                   inkl. Inbetriebnahmetests vor Ort.
                       

Ab 2011

Zeitraum:          ca. 20 MW

Projekt:           Portierung einer Anwendung für den SAB80C166 auf den Mikrocontroller
                   XE167FH

Aufgabe:           Ersatz für den nicht mehr lieferbaren Mikrocontroller SAB80C166.
                   Hard- und Software Portierung.

Lösung:            Realisierung und Inbetriebnahme der Hard- und Software mit Keil ULINK2
                   unter Verwendung von Infineon DAVE.
           

Zeitraum:          ca. 4 MW

Projekt:           Entwicklung eines IBIS Treibers unter Linux

Aufgabe:           Implementierung von IBIS-Protokollen in der Umgebung eines Data-Loggers
                   für Schienenfahrzeuge in einer Linux Umgebung.
Lösung:            Realisierung und Inbetriebnahme der Hard- und Software mit Hilfe von
                   Enterprise Architect und Eclipse.

 

Zeitraum:          ca. 2 MW

Projekt:           Entwicklung eines IBIS Simulators

Aufgabe:           Simulation von IBIS-Protokollen unter Windows.
Lösung:            Realisierung und Inbetriebnahme der Hard- und Software mit Hilfe von Delphi.


Ab 2012

Zeitraum:          je ca. 30 MW

Projekt:           MVB- und CANopen-Projektierungen für Data Logger

Aufgabe:           Kundenspezifische MVB und CANopen Projektierungen für Registriergeräte

Lösung:            verschiedenste Projekte für die Hersteller Bombadier, Siemens, Alstom,
                   Ansaldo Signal inkl. Inbetriebnahme vor Ort.

 

Zeitraum:          ca. 4 MW

Projekt:           Entwicklung eines seriellen Protokoll Treibers

Aufgabe:           Implementierung eines bytetransparenten seriellen Protokolltreibers in
                   einem Data-Logger für Schienenfahrzeuge in einer Linux Umgebung.
Lösung:            Realisierung und Inbetriebnahme der Hard- und Software mit Hilfe von
                   Enterprise Architect und Eclipse.


Zeitraum:          ca. 4 MW

Projekt:           Anzeiger mit Microcontroller für Schrittmotoransteuerung

Aufgabe:           Umstellung der bestehenden Software auf einem LPC939 Microcontroller,
                   da der bisherige Typ nicht mehr lieferbar war.
Lösung:            Realisierung und Inbetriebnahme der Hard- und Software mit Hilfe von
                   Keil uVision 4 für den P89LPC939 und dem CEIBO Emulator.


Ab 2013

Zeitraum:          ca. 10 MW

Projekt:           Definition und Implementierung einer RS485 Schnittstelle zwischen einem
                   Datenrekorder und Displays zur Übermittlung von I60R Daten.

Aufgabe:           Erweiterung der bestehenden Software.
Lösung:            Realisierung und Inbetriebnahme der Hard- und Software mit Hilfe von C
                   und einem Lauterbach Emulator.

 

Zeitraum:          ca. 20 MW

Projekt:           Erstellung verschiedener Kundenkonfigurationen

Aufgabe:           Erstellung und Test von Rekorder Konfigurationen.
Lösung:            Erfassung der Kundenanforderungen und Umsetzung einschließlich Test
                   beim Kunden.

 

Zeitraum:          ca. 2 MW

Projekt:           I60R Simulator

Aufgabe:           Erstellung und Test eines I60R Simulators.
Lösung:            Der Simulator wurde mit C# erstellt.










Aus- und Weiterbildung

Aus- und Weiterbildung

07.1976                    Abschluss des Studiums als Dipl.-Ing. (FH)

08.1976 - 2.1980 Beschäftigung als Entwicklungsingenieur bei den

Schwelmer-Eisenwerken im Bereich Tanksysteme


01.1978                    Gruppenleiter im Bereich Entwicklung Tanksysteme

01.1981 - 0.2004 Gesellschafter/Geschäftsführer eines Ingenieurbüros


11.2004                  freiberuflich tätig


Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Programmierung hardwarenaher echtzeitgesteuerter Systeme
MS Office
CASE Tools: SDL, Easycase
Entwicklung und Programmierung von Testeinrichtungen
Protokollsimulatoren
Objektorientierte Analyse/Programmierung/Design       
Strukturierte Analyse/Programmierung/Design  
ISO/OSI Schichtenmodell
SW-Dokumentation
Review von Code
Testerfahrung     
Erstellung von Spezifikationen      
Projektleitung
Migration
Portierung von bestehender Software auf neue Microcontroller

Betriebssysteme

CP/M
Echtzeitbetriebssysteme
VRTX, RTX,
MS-DOS
Unix
Linux embedded
Windows
Windows CE
SDL cmicro, RTX, VRTX

Programmiersprachen

Assembler
C
Keil, Visual Studio, Borland
C#
Visual Studio
C++
Vusual Studio
Delphi
Enterprise
Java
grundlegende Kenntnisse
JavaScript
grundlegende Kenntnisse
LabView
grundlegende Kenntnisse, Labwindows Kenntnisse
Pascal
Borland/Delphi
SDL
Mentor/Telelogic
Tcl/Tk

Datenbanken

Access
SQL

Datenkommunikation

Bus
MVB, CANopen,CITADIS, IBIS
Internet, Intranet
ISO/OSI
parallele Schnittstelle
Router
RS232
Windows Netzwerk

Hardware

Bus
CAN, CANopen
Echtzeitsysteme
VRTX, RTX
embedded Systeme
C51-, C166-Familie, 386EX, XSCALE, Atmel
Emulatoren
Hitex, Lauterbach
Hardware entwickelt
Data-Logger (DB), Tankstellen-Elektronik, Elektrostatische Staubfilter
Mikrocontroller
C51-, C517, C166-Familie, C164, 386EX, Infineon, Intel, XSCALE, Atmel
PLD, FPGA
Xilinx VHDL
Steuer und Regelsysteme
Elektrostatischer Staubfilter-Regler

Berechnung / Simulation / Versuch / Validierung

Hardware-in-the-Loop Simulation (HIL)

Design / Entwicklung / Konstruktion

Enterprise Architect
Eclipse

Keil uVision

XML

Branchen

Branchen

Industrie Automotiv Bahn Automatisierungstechnik Schienenfahrzeuge

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
nicht möglich

Projekte

Projekte

Zeitraum:         1976-1983
Firma/Institut: Tankstellenausrüster
Projekt:          Elektronischer eichfähiger Preisrechner

 Volumenerfassung, Preisanzeige,

 Datenübertragug ins Kassenhaus/zur Mineralölfirma

Software:         F/Z80 Assembler (F8/Z80) und C
         
Zeitraum:         1984
Firma/Institut: Hersteller von Einbauinstrumenten
Projekt:          Einbauinstrumete für Schalttafeln mit LED-Anzeigen für Zahlen und Texte
Software:         C, Assembler (Z80)

Zeitraum:         1984-1986
Firma/Institut: Hersteller Datenerfassungsterminals
Projekt:          Produktionsdatenerfassung
Software:         C, Assembler (Z80)

Zeitraum:         1986-2004
Firma/Institut: Telekommunikationsausrüster
Projekt:          Prüfgeräte für Dämmerungsschalter und Telefonumschalter
Software:         C Z80

Zeitraum:         1986-1992
Firma/Institut: Hersteller von elektrostatischen Filteranlagen für Kraftwerke
Projekt:          Regler für Hochspannungsfilter, Wartensteuerung/-anzeige
Software:         Pascal, C, Assembler (Z80)

Zeitraum:         1986-2004
Firma/Institut: Schienenfahrzeugausrüster
Projekt:          Fahrdatenlogger, Fahrstandsanzeige CAN, SPI, MMC-, PCMCIA-FLASH,

 MVB (Multi-Vehicle-Bus)

Software:         C (C517 Siemens), C166, C164, VRTX, RTX, SDL

Zeitraum:         1986-2004
Firma/Institut: Schienenfahrzeugausrüster
Projekt:          Konfigurationswerkzeug
Software:         Delphi, Access-Datenbank, SQL

Zeitraum:         1986-2004
Firma/Institut: Schienenfahrzeugausrüster
Projekt:          Schnittstellen-Simulatoren
Software:         Delphi RS232 RS485

Zeitraum:         1986-2004
Firma/Institut: Schienenfahrzeugausrüster
Projekt:          Prüfgreräte
Software:         Labwindows (National Instruments)


Zeitraum:         11.2004-11.2004
Firma/Institut: Schienenfahrzeugausrüster
Projekt:          Datenerfassung ATBL-Schnittstelle
Software:         C, C166

Zeitraum:         12.2004-12.2004
Firma/Institut: Schienenfahrzeugausrüster
Projekt:          Bediener-Terminal-Schnittstelle Implementiert
Software:         C, 386EX

Zeitraum:         03.2005-06.2005
Firma/Institut: Schienenfahrzeugausrüster
Projekt:          CANopen in Datenlogger integriert inkl. Projektierung.
Software:         C, 386EX, C164

Zeitraum:         07.2005-07.2005
Firma/Institut: Schienenfahrzeugausrüster
Projekt:          SiFa (Sicherheitsfahreinrichtung) in Datenlogger integriert.
Software:         C, C166

Zeitraum:         08.2005-08.2005
Firma/Institut: Schienenfahrzeugausrüster
Projekt:          CANopen in Odometrieplattform integriert inkl. Projektierung.
Software:         C, 386EX, C164

Zeitraum:         10.2005-10.2005
Firma/Institut: Schienenfahrzeugausrüster
Projekt:          Universelles Anzeigegerät für Organisationsdaten.

 RS232, LCD automatische Erkennung von drei Schnittstellen-

 Protokollen

Software:         C, AT89C4051

Zeitraum:         11.2005-03.2006
Firma/Institut: Schienenfahrzeugausrüster
Projekt:          Requirement Analyse modulares Datenerfassungssystem inkl.

 Blackbox in englischer Sprache

Software:         C++, ELAN,

Zeitraum:         04.2006-06.2006
Firma/Institut: Schienenfahrzeugausrüster
Projekt:          Portierung vorhandener Software unter VRTX/SDL auf XSCALE

 Plattform unter Windows CE.

Software:         C, XSCALE

Zeitraum:         07.2006-06.2008
Firma/Institut:   Schienenfahrzeugausrüster
Projekt:          Implementierung verschiedener Bus-Protokolle in ein

   Datenerfassungssystem (ProfiBus, ModBus). Erstellung von Simulatoren
   für ModBus und RS485.

Software:         C, Delphi

Zeitraum:          2 MW

Projekt:           Simulator für serielles Protokoll MSV2

Aufgabe:           Erstellung eines Simulators für das MSV2 Protokoll.

Lösung:            Realisierung mit Delphi

 

Zeitraum:          2 MW

Projekt:           Schnittstellen Protokoll Schienenfahrzeuge

Aufgabe:           Realisierung eines RS485 Protokolls für

Lösung:            Erweiterung der Betriebssoftware, Entwicklung eines Simulators und
                   Systemtest in Frankreich.


 

Zeitraum:          1 MM

Projekt:           Recorder für Sao Paulo

Aufgabe:           Adaption eines Recorders an Vital Computer der U-Bahn

Lösung:            RS485 Protokoll. Systemtest in Seoul Süd-Korea

 

Zeitraum:          1 MM

Projekt:           Tram

Aufgabe:           Projektierung einer Recorderanwendung mit CANopen

Lösung:            Realisierung und Systemtest in Porto.  

 

Ab 2010

Zeitraum:          ca. 40 MW

Projekt:           MVB-Projektierungen für Data Logger

Aufgabe:           Kundenspezifische MVB Projektierungen für Registriergeräte

Lösung:            verschiedenste Projekte für die Hersteller Bombadier, Siemens, Alstom
                   inkl. Inbetriebnahmetests vor Ort.
                       

Ab 2011

Zeitraum:          ca. 20 MW

Projekt:           Portierung einer Anwendung für den SAB80C166 auf den Mikrocontroller
                   XE167FH

Aufgabe:           Ersatz für den nicht mehr lieferbaren Mikrocontroller SAB80C166.
                   Hard- und Software Portierung.

Lösung:            Realisierung und Inbetriebnahme der Hard- und Software mit Keil ULINK2
                   unter Verwendung von Infineon DAVE.
           

Zeitraum:          ca. 4 MW

Projekt:           Entwicklung eines IBIS Treibers unter Linux

Aufgabe:           Implementierung von IBIS-Protokollen in der Umgebung eines Data-Loggers
                   für Schienenfahrzeuge in einer Linux Umgebung.
Lösung:            Realisierung und Inbetriebnahme der Hard- und Software mit Hilfe von
                   Enterprise Architect und Eclipse.

 

Zeitraum:          ca. 2 MW

Projekt:           Entwicklung eines IBIS Simulators

Aufgabe:           Simulation von IBIS-Protokollen unter Windows.
Lösung:            Realisierung und Inbetriebnahme der Hard- und Software mit Hilfe von Delphi.


Ab 2012

Zeitraum:          je ca. 30 MW

Projekt:           MVB- und CANopen-Projektierungen für Data Logger

Aufgabe:           Kundenspezifische MVB und CANopen Projektierungen für Registriergeräte

Lösung:            verschiedenste Projekte für die Hersteller Bombadier, Siemens, Alstom,
                   Ansaldo Signal inkl. Inbetriebnahme vor Ort.

 

Zeitraum:          ca. 4 MW

Projekt:           Entwicklung eines seriellen Protokoll Treibers

Aufgabe:           Implementierung eines bytetransparenten seriellen Protokolltreibers in
                   einem Data-Logger für Schienenfahrzeuge in einer Linux Umgebung.
Lösung:            Realisierung und Inbetriebnahme der Hard- und Software mit Hilfe von
                   Enterprise Architect und Eclipse.


Zeitraum:          ca. 4 MW

Projekt:           Anzeiger mit Microcontroller für Schrittmotoransteuerung

Aufgabe:           Umstellung der bestehenden Software auf einem LPC939 Microcontroller,
                   da der bisherige Typ nicht mehr lieferbar war.
Lösung:            Realisierung und Inbetriebnahme der Hard- und Software mit Hilfe von
                   Keil uVision 4 für den P89LPC939 und dem CEIBO Emulator.


Ab 2013

Zeitraum:          ca. 10 MW

Projekt:           Definition und Implementierung einer RS485 Schnittstelle zwischen einem
                   Datenrekorder und Displays zur Übermittlung von I60R Daten.

Aufgabe:           Erweiterung der bestehenden Software.
Lösung:            Realisierung und Inbetriebnahme der Hard- und Software mit Hilfe von C
                   und einem Lauterbach Emulator.

 

Zeitraum:          ca. 20 MW

Projekt:           Erstellung verschiedener Kundenkonfigurationen

Aufgabe:           Erstellung und Test von Rekorder Konfigurationen.
Lösung:            Erfassung der Kundenanforderungen und Umsetzung einschließlich Test
                   beim Kunden.

 

Zeitraum:          ca. 2 MW

Projekt:           I60R Simulator

Aufgabe:           Erstellung und Test eines I60R Simulators.
Lösung:            Der Simulator wurde mit C# erstellt.










Aus- und Weiterbildung

Aus- und Weiterbildung

07.1976                    Abschluss des Studiums als Dipl.-Ing. (FH)

08.1976 - 2.1980 Beschäftigung als Entwicklungsingenieur bei den

Schwelmer-Eisenwerken im Bereich Tanksysteme


01.1978                    Gruppenleiter im Bereich Entwicklung Tanksysteme

01.1981 - 0.2004 Gesellschafter/Geschäftsführer eines Ingenieurbüros


11.2004                  freiberuflich tätig


Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Programmierung hardwarenaher echtzeitgesteuerter Systeme
MS Office
CASE Tools: SDL, Easycase
Entwicklung und Programmierung von Testeinrichtungen
Protokollsimulatoren
Objektorientierte Analyse/Programmierung/Design       
Strukturierte Analyse/Programmierung/Design  
ISO/OSI Schichtenmodell
SW-Dokumentation
Review von Code
Testerfahrung     
Erstellung von Spezifikationen      
Projektleitung
Migration
Portierung von bestehender Software auf neue Microcontroller

Betriebssysteme

CP/M
Echtzeitbetriebssysteme
VRTX, RTX,
MS-DOS
Unix
Linux embedded
Windows
Windows CE
SDL cmicro, RTX, VRTX

Programmiersprachen

Assembler
C
Keil, Visual Studio, Borland
C#
Visual Studio
C++
Vusual Studio
Delphi
Enterprise
Java
grundlegende Kenntnisse
JavaScript
grundlegende Kenntnisse
LabView
grundlegende Kenntnisse, Labwindows Kenntnisse
Pascal
Borland/Delphi
SDL
Mentor/Telelogic
Tcl/Tk

Datenbanken

Access
SQL

Datenkommunikation

Bus
MVB, CANopen,CITADIS, IBIS
Internet, Intranet
ISO/OSI
parallele Schnittstelle
Router
RS232
Windows Netzwerk

Hardware

Bus
CAN, CANopen
Echtzeitsysteme
VRTX, RTX
embedded Systeme
C51-, C166-Familie, 386EX, XSCALE, Atmel
Emulatoren
Hitex, Lauterbach
Hardware entwickelt
Data-Logger (DB), Tankstellen-Elektronik, Elektrostatische Staubfilter
Mikrocontroller
C51-, C517, C166-Familie, C164, 386EX, Infineon, Intel, XSCALE, Atmel
PLD, FPGA
Xilinx VHDL
Steuer und Regelsysteme
Elektrostatischer Staubfilter-Regler

Berechnung / Simulation / Versuch / Validierung

Hardware-in-the-Loop Simulation (HIL)

Design / Entwicklung / Konstruktion

Enterprise Architect
Eclipse

Keil uVision

XML

Branchen

Branchen

Industrie Automotiv Bahn Automatisierungstechnik Schienenfahrzeuge

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.