Performance Analysis und Optimierung mit freeRTOS
Weiterentwicklung unter C
Analyse Datenkommunikation CAN, Bluetooth und USB
Laufzeitanalyse mit Segger J-Trace auf Cortex M33 CPU von ST
C++ Applikation für Testautomatisierung, mit Boost und Thrift
Neuimplementierung Jenkins Jobs für Buildautomatisierung
Support Gentoo Linux Distribution
Qemu Integration in Docker für Testautomatisierung
Entwicklung einer IoT-Bibliothek für ein Industrie 4.0 Gateway auf Basis des ESP32 von ESPRESSIF
Entwicklung eines ?WalkBy? Lesegerätes für Zählerauslesung mit Bluetooth Anbindung für iOS und Android, RemoteFWUpdate
Unittesting auf X86 Linux
Weiterentwicklung des IoT Stack mit Zephyr SDK auf STM32
Performanceanalyse für Intel Cyclone V ? DualCore Cortex A9, Jitteranalyse des Unified L2 Caches unter Linux
Slaveupdate für ?i900? über EtherCAT Feldbus über IEC Bausteine in objektorientierten ST (Structured Text)
Analyse verschiedener OPC-UA Server für die Anbindung an das CODESYS V3 Runtime von 3S
Firmware-Entwicklung für TI- AM335x Arm Cortex-A8 und TI- AM4x, Arm Cortex-A9
New PLC "V3", EmbeddedLinux mit CoDeSys V3 von 3S
Entwicklung Kerneltreiber für IO-Bus und Koppler (UIO)
Anbindung SRAM für Retain und Persistance Speicher
Performanceanalyse von Linux und µC-RTOS (Bestandsprodukt)
Programmierung mit CoDeSys in Structured Text
Firmware-Architektur für eine neue High-Speed SPS "PM595" - Entwicklung auf Basis von Freescale PowerPC MPC8569
HW-Treiber (IRQ, SD-Card, CF-Card, Flash, ...) sowie Bootcode
Hardware-Inbetriebnahme, Schaltplan-Review. . CPU-Auswahl
- Programmierung mit CoDeSys in Structured Text
Firmware Entwicklung eine r neuen ABB PLC (AC500 Linie) auf Basis von Freescale Power PC mit MPC852T, MPC8247, MPC8569
Entwicklung des Hardware Abstraction Layer Treiber für serielle, IO Bus ( SPI Koppler, Ethernet, Timer, Interrupt, Powerfail, Flash, SD Card, CF Card, IO Karte FW mit AT Mega, Boot Codes Varianten Management der Plattform und Komponenten (3 CPU Familien, 10 Hardwareplattformen, 50 Produktvarianten)
Schaltplanreview und Hardware Inbetriebnahme , CPU-Auswahl
Projekte für AGFA NDT GmbH, Ruhr Universität Bochum, TRW-Automotive, ZF-Friedrichshafen AG und Goodrich Hella GmbH
Entwicklung von Use Cases für ARM9 Multi-Media-Geräte
Portierung RTOS (Precise / MQX) auf ARM9-Gerät
Permanent employment main task was pre- and after sales service and support for products used for development of embedded systems
Dienstleistungen
Kurzporträt
24 Jahre Berufserfahrung als Diplom Ingenieur
davon 8 Jahre Projekterfahrung mit Linux (Embedded Linux oder Gentoo
Hohe Motivation Engagement und l ösung s orientiertes Denken
Sehr gute Kenntnisse in C ++, C sowie Assembler
über 2 Jahre Projekterfahrung mit Funkprotokollen Bluetooth und LORA
Software Entwicklung : Firmware, RTOS, Gerätetreiber (über 1 3 Jahre)
Mehrere Entwicklungsprojekte mit Echtzeit OS für SPS Steuerungen
2 Jahre Projekterfahrung mit SIL 3 Safety E ntwicklung nach IEC 61508
CODESY S V3 SPS Laufzeitsystem von 3S
System und Anwendungsprogrammierung von SPS in Structured Text (ST)
Embedded Controller: ARM , X86, ESP32 , Atmel AVR , STM32 oder PowerPC
Erfahrung mit agilen Entwicklungsprozessen, z.B. SCRUM
Grundkenntnisse in digitaler Schaltungstechnik
Sicherer Umgang mit Eclipse, JIRA , Confluence, GIT, GITLAB, Jenkins , CMAKE SVN, Docker, Unittesting
Dokumentation in Doxygen , Visio Professional oder Sphin x
Dienstleistungen & Beratung
Softwareentwicklung mit Linux oder Embedded RT Linux
Beratung für Embedded Echtzeitanwendungen mit µC RTO S
Softwareentwicklung mit CODESYS V3 von 3S, sowie SPS Programmierung in IEC
Softwareentwicklung für Funkprotokoll Bluetooth oder LORA
Safety Entwicklung nach IEC 61508
Beruflicher Werdegang
1992 ? 1996
Kunde: IEM (Institut für Experimentelle Mathematik) der Universität Essen, E-Plus, Nürnberg
Aufgaben:
Arbeiten und Praktika in studienrelevanten Bereichen
IEM (Institut für Experimentelle Mathematik) der Universität Essen- Hardware-Entwicklung und Labor Unterstützung
E-Plus, Nürnberg - computergestützte Planung von Mobilfunknetzen
1997-05 ? 1997-08
Kunde: DMT (Deutsche Montan Technik), Bochum
Aufgaben:
Erstes freiberufliches Projekt ? Programmierung eines Simulators in C++ für Körperschall von Dieselaggregaten
1997-08 ? 2001-09
Kunde: HSP GmbH, Münster ? FAE (Field Application Engineer)
Aufgaben:
Vertrieb, After Sales Unterstützung und Technischer Support für Compiler, Debugger, Emulatoren, RTOS
2001-10 ? heute
Rolle: Freiberuflicher Entwicklungsingenieur
Veröffentlichungen und Artikel: auf Anfrage
Performance Analysis und Optimierung mit freeRTOS
Weiterentwicklung unter C
Analyse Datenkommunikation CAN, Bluetooth und USB
Laufzeitanalyse mit Segger J-Trace auf Cortex M33 CPU von ST
C++ Applikation für Testautomatisierung, mit Boost und Thrift
Neuimplementierung Jenkins Jobs für Buildautomatisierung
Support Gentoo Linux Distribution
Qemu Integration in Docker für Testautomatisierung
Entwicklung einer IoT-Bibliothek für ein Industrie 4.0 Gateway auf Basis des ESP32 von ESPRESSIF
Entwicklung eines ?WalkBy? Lesegerätes für Zählerauslesung mit Bluetooth Anbindung für iOS und Android, RemoteFWUpdate
Unittesting auf X86 Linux
Weiterentwicklung des IoT Stack mit Zephyr SDK auf STM32
Performanceanalyse für Intel Cyclone V ? DualCore Cortex A9, Jitteranalyse des Unified L2 Caches unter Linux
Slaveupdate für ?i900? über EtherCAT Feldbus über IEC Bausteine in objektorientierten ST (Structured Text)
Analyse verschiedener OPC-UA Server für die Anbindung an das CODESYS V3 Runtime von 3S
Firmware-Entwicklung für TI- AM335x Arm Cortex-A8 und TI- AM4x, Arm Cortex-A9
New PLC "V3", EmbeddedLinux mit CoDeSys V3 von 3S
Entwicklung Kerneltreiber für IO-Bus und Koppler (UIO)
Anbindung SRAM für Retain und Persistance Speicher
Performanceanalyse von Linux und µC-RTOS (Bestandsprodukt)
Programmierung mit CoDeSys in Structured Text
Firmware-Architektur für eine neue High-Speed SPS "PM595" - Entwicklung auf Basis von Freescale PowerPC MPC8569
HW-Treiber (IRQ, SD-Card, CF-Card, Flash, ...) sowie Bootcode
Hardware-Inbetriebnahme, Schaltplan-Review. . CPU-Auswahl
- Programmierung mit CoDeSys in Structured Text
Firmware Entwicklung eine r neuen ABB PLC (AC500 Linie) auf Basis von Freescale Power PC mit MPC852T, MPC8247, MPC8569
Entwicklung des Hardware Abstraction Layer Treiber für serielle, IO Bus ( SPI Koppler, Ethernet, Timer, Interrupt, Powerfail, Flash, SD Card, CF Card, IO Karte FW mit AT Mega, Boot Codes Varianten Management der Plattform und Komponenten (3 CPU Familien, 10 Hardwareplattformen, 50 Produktvarianten)
Schaltplanreview und Hardware Inbetriebnahme , CPU-Auswahl
Projekte für AGFA NDT GmbH, Ruhr Universität Bochum, TRW-Automotive, ZF-Friedrichshafen AG und Goodrich Hella GmbH
Entwicklung von Use Cases für ARM9 Multi-Media-Geräte
Portierung RTOS (Precise / MQX) auf ARM9-Gerät
Permanent employment main task was pre- and after sales service and support for products used for development of embedded systems
Dienstleistungen
Kurzporträt
24 Jahre Berufserfahrung als Diplom Ingenieur
davon 8 Jahre Projekterfahrung mit Linux (Embedded Linux oder Gentoo
Hohe Motivation Engagement und l ösung s orientiertes Denken
Sehr gute Kenntnisse in C ++, C sowie Assembler
über 2 Jahre Projekterfahrung mit Funkprotokollen Bluetooth und LORA
Software Entwicklung : Firmware, RTOS, Gerätetreiber (über 1 3 Jahre)
Mehrere Entwicklungsprojekte mit Echtzeit OS für SPS Steuerungen
2 Jahre Projekterfahrung mit SIL 3 Safety E ntwicklung nach IEC 61508
CODESY S V3 SPS Laufzeitsystem von 3S
System und Anwendungsprogrammierung von SPS in Structured Text (ST)
Embedded Controller: ARM , X86, ESP32 , Atmel AVR , STM32 oder PowerPC
Erfahrung mit agilen Entwicklungsprozessen, z.B. SCRUM
Grundkenntnisse in digitaler Schaltungstechnik
Sicherer Umgang mit Eclipse, JIRA , Confluence, GIT, GITLAB, Jenkins , CMAKE SVN, Docker, Unittesting
Dokumentation in Doxygen , Visio Professional oder Sphin x
Dienstleistungen & Beratung
Softwareentwicklung mit Linux oder Embedded RT Linux
Beratung für Embedded Echtzeitanwendungen mit µC RTO S
Softwareentwicklung mit CODESYS V3 von 3S, sowie SPS Programmierung in IEC
Softwareentwicklung für Funkprotokoll Bluetooth oder LORA
Safety Entwicklung nach IEC 61508
Beruflicher Werdegang
1992 ? 1996
Kunde: IEM (Institut für Experimentelle Mathematik) der Universität Essen, E-Plus, Nürnberg
Aufgaben:
Arbeiten und Praktika in studienrelevanten Bereichen
IEM (Institut für Experimentelle Mathematik) der Universität Essen- Hardware-Entwicklung und Labor Unterstützung
E-Plus, Nürnberg - computergestützte Planung von Mobilfunknetzen
1997-05 ? 1997-08
Kunde: DMT (Deutsche Montan Technik), Bochum
Aufgaben:
Erstes freiberufliches Projekt ? Programmierung eines Simulators in C++ für Körperschall von Dieselaggregaten
1997-08 ? 2001-09
Kunde: HSP GmbH, Münster ? FAE (Field Application Engineer)
Aufgaben:
Vertrieb, After Sales Unterstützung und Technischer Support für Compiler, Debugger, Emulatoren, RTOS
2001-10 ? heute
Rolle: Freiberuflicher Entwicklungsingenieur
Veröffentlichungen und Artikel: auf Anfrage
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.