Autarke Entwicklung der vollständigen Systemelektronik sowie der hardwarenahen Software-Infrastruktur für ein neuartiges industrielles Thermodrucksystem.
Projektinhalte & Aufgaben nach Rollen:Autarke Ad-hoc-Entwicklung einer mehrkanaligen PWM-Signalaufbereitung inklusive eines CANoe-basierten Konfigurations-Frontends für ein automobiles Hardware-in-the-Loop-System (HIL-System).
Autarke Entwicklung der Elektronik für ein kompaktes Motorsteuerungs-Subsystem vollständig im eigenen Ingenieurbüro bei freier Zeiteinteilung. Das Subsystem wurde so konzipiert, dass es sowohl als Standalone-Einheit als auch integriert im Rahmen eines industriellen Thermodrucksystems eingesetzt werden kann.
Eigenentwicklung und Implementierung einer integrierten Assembler-Entwicklungsumgebung (IDE) für Soft-Core-Prozessoren in FPGAs, um bestehende Toolchain-Unzulänglichkeiten zu überwinden und eine verlässliche Simulationsumgebung für komplexe Firmware-Entwicklungen zu schaffen. Das Tool wird weltweit an Universitäten in der akademischen Ausbildung sowie in der Satellitentechnik eingesetzt.
Projektinhalte & Aufgaben nach Rollen:
Bei Videowänden erfolgt das Streaming von Video-Daten über einen Videocontroller, der einen Video-Datenstrom von Standard-Schnittstellen wie HDMI oder DisplayPort in einen Bildspeicher puffert und von dort über Ethernet in die Videowand streamt.
Für einen High-Throughput-Videocontroller habe ich:
Für den FPGA habe ich die folgenden Einheiten entwickelt und mit VHDL implementiert:
DisplayPort
TPG
Memory-Transceiver
Ethernet - Transmitter
Ethernet - Infrastruktur
DMA & AXI-Bus-Architektur
Video preview
DEFECTOSCOP 2.834
Rolle: Systemarchitekt, FPGA-Designer, Elektronik-Entwickler, Linux-Spezialist
Kunde: Magnetische Prüfanlagen GmbH
Aufgaben:
Das DEFECTOSCOP 2.834 ist ein modulares High-End-Prüfsystem für die zerstörungsfreie Werkstoffprüfung (ZfP), das weltweit als Standard für die Riss- und Gefügeprüfung eingesetzt wird. Ich war maßgeblich für die technische Neukonzeption und den Aufbau der Plattform verantwortlich und habe die technologische Basis in den ersten zwei Jahren als alleiniger Entwickler über alle Fachdisziplinen hinweg realisiert. In dieser Zeit hatte ich eine extrem steile Lernkurve in den Bereichen FPGA und Embedded-Linux, sowie Linux-Kernel-Entwicklung. Ich habe:
Kenntnisse:
VHDL, C/C++, Embedded Linux, PCI, CORDIC, TQM5200B, Spartan 3A DSP, Spartan 6, MSP430
MPEG Transport Stream Processor
Rolle: FPGA-Designer, MCU-Softwarearchitekt und MCU-Softwareentwickler
Kunde: Triax/Hirschmann Multimedia Electronics GmbH
Aufgaben:
Kenntnisse:
VHDL, C, Xilinx Spartan 3, ST Arm7
Bedienteil
Rolle: MCU-Softwarearchitekt und MCU-Softwareentwickler
Kunde: Triax/Hirschmann Multimedia Electronics GmbH
Aufgaben:
Kenntnisse:
C, 80C51, ST Arm7
Fachrichtung Hochfrequenztechnik
Thema: auf Anfrage
Nachrichten-/Mikrowellentechnik
Fortbildungen
Senior FPGA Design Engineer & Embedded Software Architect
Profil
IT-Kenntnisse
Projektmanagement
Groupware
Virtualisierung
HW-Entwicklung
Office
SW-Entwicklung
FPGA-Design
Kernkompetenzen & Fokus
Mein technischer Schwerpunkt liegt im FPGA-Design. Die Elektronikentwicklung ist mein Fundament, das mich seit meiner Ausbildung begleitet. Linux ist für mich mehr als ein Werkzeug; aus persönlicher Überzeugung nutze ich es seit fast 30 Jahren durchgehend auf dem Desktop und dem Server, privat und beruflich. Mein Sprach-Portfolio ist bewusst auf VHDL und C/C++ fokussiert, um in diesen Disziplinen eine hohe fachliche Tiefe zu erreichen. Während moderne Entwicklungsumgebungen größerer Unternehmen oft zur fachlichen Segmentierung neigen, war es in kleineren Unternehmen normal, über den Tellerrand zu schauen, um ein System autark entwickeln und in Betrieb nehmen zu können. Sämtliche hier aufgeführten Kompetenzen habe ich über die letzten 25 Jahre hinweg kontinuierlich und in wechselnden Kombinationen angewendet.
Praktika/Praxissemester
09/1999 ? 02/2000
Einsatzort: Bad Salzdetfurth
Kunde: Huber+Suhner MRS GmbH
Aufgaben:
Berufserfahrung
09/2013 - 01/2026
Einsatzort: Reutlingen
Rolle: Entwickler, Projektleiter, Geschäftsführer im Ein-Mann-Unternehmen
Kunde: auf Anfrage
Aufgaben:
Systemkonzeptionierung, Hardware-, Softwareentwicklung und FPGA-Design. Projektleitung, Firmenleitung. Das Unternehmen startete mit dem Inventar und Kundenstamm des vorherigen Einzelunternehmens und wurde nach Abschluss aller Projekte liquidiert.
06/2012 - 12/2013
Einsatzort: Reutlingen
Rolle: Projektleiter, Entwickler
Kunde: diverse
Aufgaben:
Geschäftsführung, Systemkonzeptionierung, Projektleitung, Hardware- und Softwareentwicklung, FPGA-Design
04/2012 - 05/2012
Einsatzort: Stuttgart
Team- und Projektleiter
Kunde: MART Electronic Development GmbH
Aufgaben:
07/2006 ? 03/2012
Einsatzort: Reutlingen
Rolle: Hard- und Softwareentwickler, Projektleiter
Kunde: Magnetische Prüfanlagen GmbH
Aufgaben:
Entwicklung verschiedener Messgeräte für die zerstörungsfreie Materialprüfung mit Wirbelstrom; Unterstützung beim Aufbau der Entwicklungsabteilung und fachliche Führung von Mitarbeitern.
06/2002 - 06/2006
Einsatzort: Neckartenzlingen
Rolle: Hard- und Softwareentwickler im Signalverarbeitungslabor
Kunde: Triax/Hirschmann Multimedia Electronics GmbH
Aufgaben:
08/2001 ? 03/2002
Einsatzort: Ulm/Überlingen
Rolle: Hard- und Softwareentwickler im Bereich Flugzeug-Testsysteme
Kunde: Diehl Avionik
Aufgaben:
Autarke Entwicklung der vollständigen Systemelektronik sowie der hardwarenahen Software-Infrastruktur für ein neuartiges industrielles Thermodrucksystem.
Projektinhalte & Aufgaben nach Rollen:Autarke Ad-hoc-Entwicklung einer mehrkanaligen PWM-Signalaufbereitung inklusive eines CANoe-basierten Konfigurations-Frontends für ein automobiles Hardware-in-the-Loop-System (HIL-System).
Autarke Entwicklung der Elektronik für ein kompaktes Motorsteuerungs-Subsystem vollständig im eigenen Ingenieurbüro bei freier Zeiteinteilung. Das Subsystem wurde so konzipiert, dass es sowohl als Standalone-Einheit als auch integriert im Rahmen eines industriellen Thermodrucksystems eingesetzt werden kann.
Eigenentwicklung und Implementierung einer integrierten Assembler-Entwicklungsumgebung (IDE) für Soft-Core-Prozessoren in FPGAs, um bestehende Toolchain-Unzulänglichkeiten zu überwinden und eine verlässliche Simulationsumgebung für komplexe Firmware-Entwicklungen zu schaffen. Das Tool wird weltweit an Universitäten in der akademischen Ausbildung sowie in der Satellitentechnik eingesetzt.
Projektinhalte & Aufgaben nach Rollen:
Bei Videowänden erfolgt das Streaming von Video-Daten über einen Videocontroller, der einen Video-Datenstrom von Standard-Schnittstellen wie HDMI oder DisplayPort in einen Bildspeicher puffert und von dort über Ethernet in die Videowand streamt.
Für einen High-Throughput-Videocontroller habe ich:
Für den FPGA habe ich die folgenden Einheiten entwickelt und mit VHDL implementiert:
DisplayPort
TPG
Memory-Transceiver
Ethernet - Transmitter
Ethernet - Infrastruktur
DMA & AXI-Bus-Architektur
Video preview
DEFECTOSCOP 2.834
Rolle: Systemarchitekt, FPGA-Designer, Elektronik-Entwickler, Linux-Spezialist
Kunde: Magnetische Prüfanlagen GmbH
Aufgaben:
Das DEFECTOSCOP 2.834 ist ein modulares High-End-Prüfsystem für die zerstörungsfreie Werkstoffprüfung (ZfP), das weltweit als Standard für die Riss- und Gefügeprüfung eingesetzt wird. Ich war maßgeblich für die technische Neukonzeption und den Aufbau der Plattform verantwortlich und habe die technologische Basis in den ersten zwei Jahren als alleiniger Entwickler über alle Fachdisziplinen hinweg realisiert. In dieser Zeit hatte ich eine extrem steile Lernkurve in den Bereichen FPGA und Embedded-Linux, sowie Linux-Kernel-Entwicklung. Ich habe:
Kenntnisse:
VHDL, C/C++, Embedded Linux, PCI, CORDIC, TQM5200B, Spartan 3A DSP, Spartan 6, MSP430
MPEG Transport Stream Processor
Rolle: FPGA-Designer, MCU-Softwarearchitekt und MCU-Softwareentwickler
Kunde: Triax/Hirschmann Multimedia Electronics GmbH
Aufgaben:
Kenntnisse:
VHDL, C, Xilinx Spartan 3, ST Arm7
Bedienteil
Rolle: MCU-Softwarearchitekt und MCU-Softwareentwickler
Kunde: Triax/Hirschmann Multimedia Electronics GmbH
Aufgaben:
Kenntnisse:
C, 80C51, ST Arm7
Fachrichtung Hochfrequenztechnik
Thema: auf Anfrage
Nachrichten-/Mikrowellentechnik
Fortbildungen
Senior FPGA Design Engineer & Embedded Software Architect
Profil
IT-Kenntnisse
Projektmanagement
Groupware
Virtualisierung
HW-Entwicklung
Office
SW-Entwicklung
FPGA-Design
Kernkompetenzen & Fokus
Mein technischer Schwerpunkt liegt im FPGA-Design. Die Elektronikentwicklung ist mein Fundament, das mich seit meiner Ausbildung begleitet. Linux ist für mich mehr als ein Werkzeug; aus persönlicher Überzeugung nutze ich es seit fast 30 Jahren durchgehend auf dem Desktop und dem Server, privat und beruflich. Mein Sprach-Portfolio ist bewusst auf VHDL und C/C++ fokussiert, um in diesen Disziplinen eine hohe fachliche Tiefe zu erreichen. Während moderne Entwicklungsumgebungen größerer Unternehmen oft zur fachlichen Segmentierung neigen, war es in kleineren Unternehmen normal, über den Tellerrand zu schauen, um ein System autark entwickeln und in Betrieb nehmen zu können. Sämtliche hier aufgeführten Kompetenzen habe ich über die letzten 25 Jahre hinweg kontinuierlich und in wechselnden Kombinationen angewendet.
Praktika/Praxissemester
09/1999 ? 02/2000
Einsatzort: Bad Salzdetfurth
Kunde: Huber+Suhner MRS GmbH
Aufgaben:
Berufserfahrung
09/2013 - 01/2026
Einsatzort: Reutlingen
Rolle: Entwickler, Projektleiter, Geschäftsführer im Ein-Mann-Unternehmen
Kunde: auf Anfrage
Aufgaben:
Systemkonzeptionierung, Hardware-, Softwareentwicklung und FPGA-Design. Projektleitung, Firmenleitung. Das Unternehmen startete mit dem Inventar und Kundenstamm des vorherigen Einzelunternehmens und wurde nach Abschluss aller Projekte liquidiert.
06/2012 - 12/2013
Einsatzort: Reutlingen
Rolle: Projektleiter, Entwickler
Kunde: diverse
Aufgaben:
Geschäftsführung, Systemkonzeptionierung, Projektleitung, Hardware- und Softwareentwicklung, FPGA-Design
04/2012 - 05/2012
Einsatzort: Stuttgart
Team- und Projektleiter
Kunde: MART Electronic Development GmbH
Aufgaben:
07/2006 ? 03/2012
Einsatzort: Reutlingen
Rolle: Hard- und Softwareentwickler, Projektleiter
Kunde: Magnetische Prüfanlagen GmbH
Aufgaben:
Entwicklung verschiedener Messgeräte für die zerstörungsfreie Materialprüfung mit Wirbelstrom; Unterstützung beim Aufbau der Entwicklungsabteilung und fachliche Führung von Mitarbeitern.
06/2002 - 06/2006
Einsatzort: Neckartenzlingen
Rolle: Hard- und Softwareentwickler im Signalverarbeitungslabor
Kunde: Triax/Hirschmann Multimedia Electronics GmbH
Aufgaben:
08/2001 ? 03/2002
Einsatzort: Ulm/Überlingen
Rolle: Hard- und Softwareentwickler im Bereich Flugzeug-Testsysteme
Kunde: Diehl Avionik
Aufgaben: