Embedded Berater/Architect, Automovtie, Anlagenbau, Industrial Goods, EIB/KNX, OPC UA, Portierung, Fehlersuche, Laufzeitoptimierung
Aktualisiert am 14.10.2019
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 14.10.2019
Verfügbar zu: 100%
davon vor Ort: 20%
Deutsch
Muttersprache
Englisch

Einsatzorte

Einsatzorte

Köln (+200km)
Deutschland
nicht möglich

Projekte

Projekte

7 Monate
2019-04 - 2019-10

Aufsetzen eines Bitcoin Full Node

  • Aufsetzen eines Bitcoin Full Node unter Linux und Entwicklung von Blockchain-Tools zur Analyse. Die Entwicklung erfolgte mittels C#/.Net
Deutsche Behörde
7 Jahre 6 Monate
2011-10 - 2019-03

Consultation

Externer Software Consultant
Externer Software Consultant

Mitwirkung an verschiedenen Projekten mit unterschiedlichen meist internationalen Teams

  • Unterstützung bei der Entwicklung eines Visualisierungssystems in C#/.Net
  • Unterstützung bei der Weiterentwicklung des hauseigenen embedded Betriebssystems SEWOS
  • Portierung des hauseigenen Betriebssystems auf insgesamt 5 unterschiedliche Hardware-Plattformen
  • Portierung des hauseigenen Betriebssystems auf Windows CE
  • Entwicklung von Software-Modulen für das neue Intralogistik System mit Bahnplanung, Kollisionserkennung, verantwortlich für die Entwicklung des Systemcontrollers auf Basis Windows CE für die Steuerung von bis zu 150 freifahrenden Transportsystemen innerhalb der Fabrik und der Kommunikation zu den übergeordneten Management Systemen
  • Verkehrsflusskontrolle und Energiemanagement der Fahrzeuge
  • Fahrzeugdisposition mit und ohne Leitsystem
  • OPC UA Schnittstelle für Drittsysteme (SPS, SMART Watch, …)
  • Entwicklung diverser Labortools auf Basis C#/.Net
  • Unterstützung vom ersten Design bis zur Inbetriebnahme
SEW Eurodrive GmbH & Co. KG
4 Jahre
2007-10 - 2011-09

Consultation

Externer Software Consultant
Externer Software Consultant
  • Entwicklung eines Kommunikationssystems auf Basis des Echtzeit-Betriebssystems eCos, Kommunikation via SNMP V3.
  • Begleitung des Projektes vom ersten Design bis zur Marktreife (Team 15 Ingenieure, 4 Jahre)
3M Deutschland GmbH
1 Jahr 5 Monate
2006-05 - 2007-09

Consultation

Externer Software Consultant
Externer Software Consultant
  • Portierung des hauseigenen Betriebssystems SEWOS auf 3 unterschiedliche Hardware-Plattformen in der Programmiersprache C und in Assembler.
  • Begleitung der Projekte vom BringUp bis zur Serienreife.
SEW Eurodrive GmbH & Co. KG

Aus- und Weiterbildung

Aus- und Weiterbildung

1984
Studium der Elektrotechnik und Informatik an der Universität Siegen, Campus Gummersbach
Abschluß: Dipl.-Ing.

Position

Position

Software-Entwicklung / Programmierung / Architektur Design/Fehlersuche bzw. Analyse/Laufzeitoptimierungen

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Unterstützte Themengebiete

  • ANSI C, ANSI C++, C# .Net Entwicklung
  • Assembler ARM 7/9, PPC, AVR, x86, 8051, 6805, 68HC12,?
  • IP Networking Development für Embedded Plattformen (Ethernet Driver, TCP/IP Stack, UDP, ?)
  • RTOS (Windows CE, Embedded Linux, eCos, RTKernel, RTOS32, ThreadX, ?)
  • Fieldbus Networking Development (Modbus, CAN; RS232, RS485, 3964R, RK512, Profibus, OPC UA, SNMP, zusätzlich viele verschiedene kundenspezifische Protokolle)
  • Hardware BringUp
  • Debugging Support und Fehleranalyse
  • Laufzeitoptimierung von bestehenden Programmen
  • Portierung von bestehenden Sourcen
  • Erstellung von Kommunikationsprotokollen ?und Treibern aller Art
  • Erstellung von Gateways für die Gebäudekommunikation, insbesondere EIB/KNX
  • Erstellung von Gateways und Kommunikationssoftware für die IoT und IIoT-Welt (OPC UA, ?)
  • Message Queuing mittels RabbitMQ oder ZeroMQ
  • Softwarearchitektur und Design
  • Erstellung von Prototypen bzw. Labortools mittels .Net/C#
  • Blockchain und Bitcoin-Protokoll, Betrieb von Full Nodes

Wichtige Software Tools & Messwerkzeuge

  • Visual Studio 6, Visual Studio 2010 ? 2019
  • Eclipse
  • Borland Toolchain (Delphi)
  • ETS (EIB/KNX Toolchain)
  • MS Office Toolchain
  • GNU Toolchain
  • Oszilloskop
  • Logic Analyzer
  • Lauterbach Toolchain (Emulator)

Erfahrung:

Berufs- und Projekterfahrung > 30 Jahre

1993 - heute

Rolle: Geschäftsführender Gesellschafter

Kunde: eigene Firma [Name auf Anfrage]

Betriebssysteme

Amiga OS
Dos
eCos
> 5 Jahre
Linux
> 5 Jahre
MS-DOS
Expertenlevel
OS/2
> 5 Jahre
OS/9
RTKernel (32)
> 5 Jahre
RTOS (Real Time OS)
Expertenlevel
SEWOS
> 10 Jahre
ThreadX
> 5 Jahre
Windows
> 10 Jahre, Windows CE

Programmiersprachen

ABAP4
Algol
Assembler
> 20 Jahre x86, ARM, PowerPC, 8051, 68000, 6805, 6811, STM
Basic
Expertenlevel
C
Embedded C > 20 Jahre Erfahrung
C#
> 10 Jahre
C++
> 20 Jahre
Delphi
> 5 Jahre
Forth
> 5 Jahre
Fortran
Java
JavaScript
Pascal
> 5 Jahre
PHP
Expertenlevel
Python
Smalltalk

Datenbanken

Access
BDE
MS SQL Server
MySQL
ODBC
SQL

Datenkommunikation

Ethernet
Expertenlevel
Internet, Intranet
Expertenlevel
ISDN
LU6.2
Message Queuing
Expertenlevel
NetBios
Expertenlevel
parallele Schnittstelle
Expertenlevel
RS232
Expertenlevel
TCP/IP
Expertenlevel
Token Ring
Winsock
Expertenlevel

Hardware

Amiga
Ascii/X - Terminals
Atari
Bus
SPI, I2C, Modbus, RS232, RS485, USB, UDP, TCP/IP, Profibus, Wlan, Can, EIB, KNX, OPC UA
CD-Writer / Brenner
Echtzeitsysteme
RTOS, RTKernel, ThreadX, SEWOS
embedded Systeme
Emulatoren
Greenhills, HiTex
Messgeräte
Oszilloskop, Logic Analyzer

Branchen

Branchen

  • Automotive
  • Automotive-Zulieferindustrie
  • Anlagenbau
  • Industrial Goods
  • Facility Management

Einsatzorte

Einsatzorte

Köln (+200km)
Deutschland
nicht möglich

Projekte

Projekte

7 Monate
2019-04 - 2019-10

Aufsetzen eines Bitcoin Full Node

  • Aufsetzen eines Bitcoin Full Node unter Linux und Entwicklung von Blockchain-Tools zur Analyse. Die Entwicklung erfolgte mittels C#/.Net
Deutsche Behörde
7 Jahre 6 Monate
2011-10 - 2019-03

Consultation

Externer Software Consultant
Externer Software Consultant

Mitwirkung an verschiedenen Projekten mit unterschiedlichen meist internationalen Teams

  • Unterstützung bei der Entwicklung eines Visualisierungssystems in C#/.Net
  • Unterstützung bei der Weiterentwicklung des hauseigenen embedded Betriebssystems SEWOS
  • Portierung des hauseigenen Betriebssystems auf insgesamt 5 unterschiedliche Hardware-Plattformen
  • Portierung des hauseigenen Betriebssystems auf Windows CE
  • Entwicklung von Software-Modulen für das neue Intralogistik System mit Bahnplanung, Kollisionserkennung, verantwortlich für die Entwicklung des Systemcontrollers auf Basis Windows CE für die Steuerung von bis zu 150 freifahrenden Transportsystemen innerhalb der Fabrik und der Kommunikation zu den übergeordneten Management Systemen
  • Verkehrsflusskontrolle und Energiemanagement der Fahrzeuge
  • Fahrzeugdisposition mit und ohne Leitsystem
  • OPC UA Schnittstelle für Drittsysteme (SPS, SMART Watch, …)
  • Entwicklung diverser Labortools auf Basis C#/.Net
  • Unterstützung vom ersten Design bis zur Inbetriebnahme
SEW Eurodrive GmbH & Co. KG
4 Jahre
2007-10 - 2011-09

Consultation

Externer Software Consultant
Externer Software Consultant
  • Entwicklung eines Kommunikationssystems auf Basis des Echtzeit-Betriebssystems eCos, Kommunikation via SNMP V3.
  • Begleitung des Projektes vom ersten Design bis zur Marktreife (Team 15 Ingenieure, 4 Jahre)
3M Deutschland GmbH
1 Jahr 5 Monate
2006-05 - 2007-09

Consultation

Externer Software Consultant
Externer Software Consultant
  • Portierung des hauseigenen Betriebssystems SEWOS auf 3 unterschiedliche Hardware-Plattformen in der Programmiersprache C und in Assembler.
  • Begleitung der Projekte vom BringUp bis zur Serienreife.
SEW Eurodrive GmbH & Co. KG

Aus- und Weiterbildung

Aus- und Weiterbildung

1984
Studium der Elektrotechnik und Informatik an der Universität Siegen, Campus Gummersbach
Abschluß: Dipl.-Ing.

Position

Position

Software-Entwicklung / Programmierung / Architektur Design/Fehlersuche bzw. Analyse/Laufzeitoptimierungen

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Unterstützte Themengebiete

  • ANSI C, ANSI C++, C# .Net Entwicklung
  • Assembler ARM 7/9, PPC, AVR, x86, 8051, 6805, 68HC12,?
  • IP Networking Development für Embedded Plattformen (Ethernet Driver, TCP/IP Stack, UDP, ?)
  • RTOS (Windows CE, Embedded Linux, eCos, RTKernel, RTOS32, ThreadX, ?)
  • Fieldbus Networking Development (Modbus, CAN; RS232, RS485, 3964R, RK512, Profibus, OPC UA, SNMP, zusätzlich viele verschiedene kundenspezifische Protokolle)
  • Hardware BringUp
  • Debugging Support und Fehleranalyse
  • Laufzeitoptimierung von bestehenden Programmen
  • Portierung von bestehenden Sourcen
  • Erstellung von Kommunikationsprotokollen ?und Treibern aller Art
  • Erstellung von Gateways für die Gebäudekommunikation, insbesondere EIB/KNX
  • Erstellung von Gateways und Kommunikationssoftware für die IoT und IIoT-Welt (OPC UA, ?)
  • Message Queuing mittels RabbitMQ oder ZeroMQ
  • Softwarearchitektur und Design
  • Erstellung von Prototypen bzw. Labortools mittels .Net/C#
  • Blockchain und Bitcoin-Protokoll, Betrieb von Full Nodes

Wichtige Software Tools & Messwerkzeuge

  • Visual Studio 6, Visual Studio 2010 ? 2019
  • Eclipse
  • Borland Toolchain (Delphi)
  • ETS (EIB/KNX Toolchain)
  • MS Office Toolchain
  • GNU Toolchain
  • Oszilloskop
  • Logic Analyzer
  • Lauterbach Toolchain (Emulator)

Erfahrung:

Berufs- und Projekterfahrung > 30 Jahre

1993 - heute

Rolle: Geschäftsführender Gesellschafter

Kunde: eigene Firma [Name auf Anfrage]

Betriebssysteme

Amiga OS
Dos
eCos
> 5 Jahre
Linux
> 5 Jahre
MS-DOS
Expertenlevel
OS/2
> 5 Jahre
OS/9
RTKernel (32)
> 5 Jahre
RTOS (Real Time OS)
Expertenlevel
SEWOS
> 10 Jahre
ThreadX
> 5 Jahre
Windows
> 10 Jahre, Windows CE

Programmiersprachen

ABAP4
Algol
Assembler
> 20 Jahre x86, ARM, PowerPC, 8051, 68000, 6805, 6811, STM
Basic
Expertenlevel
C
Embedded C > 20 Jahre Erfahrung
C#
> 10 Jahre
C++
> 20 Jahre
Delphi
> 5 Jahre
Forth
> 5 Jahre
Fortran
Java
JavaScript
Pascal
> 5 Jahre
PHP
Expertenlevel
Python
Smalltalk

Datenbanken

Access
BDE
MS SQL Server
MySQL
ODBC
SQL

Datenkommunikation

Ethernet
Expertenlevel
Internet, Intranet
Expertenlevel
ISDN
LU6.2
Message Queuing
Expertenlevel
NetBios
Expertenlevel
parallele Schnittstelle
Expertenlevel
RS232
Expertenlevel
TCP/IP
Expertenlevel
Token Ring
Winsock
Expertenlevel

Hardware

Amiga
Ascii/X - Terminals
Atari
Bus
SPI, I2C, Modbus, RS232, RS485, USB, UDP, TCP/IP, Profibus, Wlan, Can, EIB, KNX, OPC UA
CD-Writer / Brenner
Echtzeitsysteme
RTOS, RTKernel, ThreadX, SEWOS
embedded Systeme
Emulatoren
Greenhills, HiTex
Messgeräte
Oszilloskop, Logic Analyzer

Branchen

Branchen

  • Automotive
  • Automotive-Zulieferindustrie
  • Anlagenbau
  • Industrial Goods
  • Facility Management

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.