· Realisierung EtherCAT-Interface zu einer SPS mittels Beckhoff ET1100 ASIC
· Entwicklung einer zweiten Generation Beleuchtungs-Steuerung
· Entwicklung bis zum Patentantrag
-
Entwicklung Automatisierung für Saleae LogicPro;
-
Requirement-Management
-
Entwurf von Testcase Descriptions und Implementierung Testcase Procedures
in Robot / Python
- Konzept für eine Sortierstation
· Kommunikations-API für Zeitsteuerung und Beleuchtungs-Steuerung
· Kommunikations-API für Verbindung Bildverarbeitungs-PC zur Zeitsteuerung
- Testanwendung zur Simulation des Bildverarbeitungs-PC zum Test der API in Python unter Verwendung von PyQt- Entwicklung Python-Framework für Tests IoT-Chip-Implementierung ine inem FPGA
- Realisierung elektronisches Schloss auf Basis STM32L071
- Mitwirkung bei National Instruments für Test LabView 3.0
- Treiber-Programmierung auf SPC57x/58x für militärisches Projekt
Arbeit bei einem Automotive-Zulieferer im Bereich Entertainment-Produkt; Betreuung des extern entwickelten Linux-Treibers für raw NAND; Entwicklung von Requirements und Tests für diesen NAND-Treiber
Analyse MMC-Treiber in Linux und Entwicklung automatischer Tests für den MMC-Treiber
Dokumentation des NAND-Treibers und des MTD
Dokumentation des MMC-Treibers
Code-Reviews für weitere Projekte / Produkte bezüglich NAND-Umgang;
Tests als kernel object module realisiert
Tools:
DOORS, Eclipse, Linux in VM auf PC
Sprache:
C
Mitarbeit in einem Projekt zur Entwicklung eines Funkgeräts (taktisches Radio);
Herstellung der Echtzeitfähigkeit einer High-Datarate-Wellenform zur Funkübertragung von Bildern; Weiterentwicklung (Reduzierung Kollisionswahrscheinlichkeiten on air)
Sprache:
ASM und C/C++
Prozessor:
TMS320C6457
Tools:
ClearCase, ClearQuest, CCS v5.01 (Eclipse-based), DOORS
Mitwirkung bei der DO178B-Zertifizierung von DSP-Software für ein Flugfunk-
Radio; Scripten in Perl für Steuerung der Entwicklungsumgebung CCS v3.1 zur Ermittlung der Code-Coverage und execution time analysis; Korrektur gefundener Fehler
Sprache:
ASM, Perl
Tools:
DOORS, ClearCase, ClearQuest
Arbeit bei einem Automotive-Zulieferer im Bereich Entertainment-Produkt;
Betreuung des extern entwickelten Filesystems, speziell NAND-FLASH;
Arbeit mit ChangeSynergy CS und CM, MSFT VisualStudio und SourceInsight
PR-Analyse anhand Traces und Source Codes; Entwicklung eines NAND-Flash-Treibers (Treibermodell MDD/PDD) für WindowsCE6.0 R2 (MS-AUTO)
Programmierung in ASM, ca. 25.000 Codezeilen
Prozessor:
Sensor:
Programmierung in ASM, ca. 10.000 Codezeilen
Prozessor:
Sensor:
Programmierung in ASM, ca. 8.000 Codezeilen
Prozessor:
Sensor:
Programmierung in ASM, ca. 15.000 Codezeilen
Prozessor:
Programmierung in ASM, ca. 15.000 Codezeilen
Prozessor:
Programmierung in ASM, ca. 35.000 Codezeilen
Prozessor:
OEM-Projekte Navigationssysteme und Zertifizierung nach DO-178B (Luftfahrt)
Ausbildung:
Studium an Offiziershochschule in Kamenz
Diplomarbeit:
Entwicklung von Hardware und Software für automatisierte Zielerfassung und Bestimmung der Bekämpfungsreihenfolge von Luftzielen
Weiterbildung / Zertifikate:
4-Tage-Seminar Grundlagen TMS320C6000 Texas Instruments, Schwaig
Software-Entwickler für harte Echtzeitprogrammierung von DSP der Firmen Analog Devices (Blackfin, SHARC, ADSP-2199x) und Texas Instruments (TMS320C6457, TMS320C6211)
Software-Entwickler für SPC58x
Software-Entwickler für STM32-Familie einschließlich der STM32CudeIDE
Firmware-Entwickler für Controller zur Anbindung von Sony-Image-Sensoren
System-Ingenieur für komplexes System (modulare Hardware-Architektur, Kommunikations-API zwischen den Modulen, Firmware Zentralsteuerung, Test-Tool)
DO-178B
USB2.0
NAND Flash mit sehr tiefem Detailwissen
eMMC mit Detailwissen
serielle Schnittstellen (SPI, I²C, I²S, RS232)
besonderes Knowhow:
mehrjährige Projekterfahrung Embedded Systems
Spezialgebiet ist die Programmierung an harter Echtzeit im Grenzbereich der
Leistungsfähigkeit der Hardware als Systemprogrammierung (Hardware-Treiber usw.)
bisherige Tätigkeiten:
Systemprogrammierer
Projektleitung (als Angestellter bis Oktober 2004)
Software-Entwickler
System-Ingenieur
Windows Embedded 6.0 und MS Auto
WxWorks 5.5
Software-Tests automatisiert mit Perl-Scripts mit CodeComposerStudio für C55 und C6457
Python unter Robot für Tests Steuergerät
Python + PyQt für Stimulierung / Test
industrielle Bildverarbeitung
Automotive (Requirement-Management, Test-Management, Treiber-Programmierung)
Luftfahrt (Signalverarbeitung; OFDM, diverse Filter)
Raumfahrt (Tst FPGA für Satelliten-Steuerung)
Prozess-Automation (EtherCAT)
· Realisierung EtherCAT-Interface zu einer SPS mittels Beckhoff ET1100 ASIC
· Entwicklung einer zweiten Generation Beleuchtungs-Steuerung
· Entwicklung bis zum Patentantrag
-
Entwicklung Automatisierung für Saleae LogicPro;
-
Requirement-Management
-
Entwurf von Testcase Descriptions und Implementierung Testcase Procedures
in Robot / Python
- Konzept für eine Sortierstation
· Kommunikations-API für Zeitsteuerung und Beleuchtungs-Steuerung
· Kommunikations-API für Verbindung Bildverarbeitungs-PC zur Zeitsteuerung
- Testanwendung zur Simulation des Bildverarbeitungs-PC zum Test der API in Python unter Verwendung von PyQt- Entwicklung Python-Framework für Tests IoT-Chip-Implementierung ine inem FPGA
- Realisierung elektronisches Schloss auf Basis STM32L071
- Mitwirkung bei National Instruments für Test LabView 3.0
- Treiber-Programmierung auf SPC57x/58x für militärisches Projekt
Arbeit bei einem Automotive-Zulieferer im Bereich Entertainment-Produkt; Betreuung des extern entwickelten Linux-Treibers für raw NAND; Entwicklung von Requirements und Tests für diesen NAND-Treiber
Analyse MMC-Treiber in Linux und Entwicklung automatischer Tests für den MMC-Treiber
Dokumentation des NAND-Treibers und des MTD
Dokumentation des MMC-Treibers
Code-Reviews für weitere Projekte / Produkte bezüglich NAND-Umgang;
Tests als kernel object module realisiert
Tools:
DOORS, Eclipse, Linux in VM auf PC
Sprache:
C
Mitarbeit in einem Projekt zur Entwicklung eines Funkgeräts (taktisches Radio);
Herstellung der Echtzeitfähigkeit einer High-Datarate-Wellenform zur Funkübertragung von Bildern; Weiterentwicklung (Reduzierung Kollisionswahrscheinlichkeiten on air)
Sprache:
ASM und C/C++
Prozessor:
TMS320C6457
Tools:
ClearCase, ClearQuest, CCS v5.01 (Eclipse-based), DOORS
Mitwirkung bei der DO178B-Zertifizierung von DSP-Software für ein Flugfunk-
Radio; Scripten in Perl für Steuerung der Entwicklungsumgebung CCS v3.1 zur Ermittlung der Code-Coverage und execution time analysis; Korrektur gefundener Fehler
Sprache:
ASM, Perl
Tools:
DOORS, ClearCase, ClearQuest
Arbeit bei einem Automotive-Zulieferer im Bereich Entertainment-Produkt;
Betreuung des extern entwickelten Filesystems, speziell NAND-FLASH;
Arbeit mit ChangeSynergy CS und CM, MSFT VisualStudio und SourceInsight
PR-Analyse anhand Traces und Source Codes; Entwicklung eines NAND-Flash-Treibers (Treibermodell MDD/PDD) für WindowsCE6.0 R2 (MS-AUTO)
Programmierung in ASM, ca. 25.000 Codezeilen
Prozessor:
Sensor:
Programmierung in ASM, ca. 10.000 Codezeilen
Prozessor:
Sensor:
Programmierung in ASM, ca. 8.000 Codezeilen
Prozessor:
Sensor:
Programmierung in ASM, ca. 15.000 Codezeilen
Prozessor:
Programmierung in ASM, ca. 15.000 Codezeilen
Prozessor:
Programmierung in ASM, ca. 35.000 Codezeilen
Prozessor:
OEM-Projekte Navigationssysteme und Zertifizierung nach DO-178B (Luftfahrt)
Ausbildung:
Studium an Offiziershochschule in Kamenz
Diplomarbeit:
Entwicklung von Hardware und Software für automatisierte Zielerfassung und Bestimmung der Bekämpfungsreihenfolge von Luftzielen
Weiterbildung / Zertifikate:
4-Tage-Seminar Grundlagen TMS320C6000 Texas Instruments, Schwaig
Software-Entwickler für harte Echtzeitprogrammierung von DSP der Firmen Analog Devices (Blackfin, SHARC, ADSP-2199x) und Texas Instruments (TMS320C6457, TMS320C6211)
Software-Entwickler für SPC58x
Software-Entwickler für STM32-Familie einschließlich der STM32CudeIDE
Firmware-Entwickler für Controller zur Anbindung von Sony-Image-Sensoren
System-Ingenieur für komplexes System (modulare Hardware-Architektur, Kommunikations-API zwischen den Modulen, Firmware Zentralsteuerung, Test-Tool)
DO-178B
USB2.0
NAND Flash mit sehr tiefem Detailwissen
eMMC mit Detailwissen
serielle Schnittstellen (SPI, I²C, I²S, RS232)
besonderes Knowhow:
mehrjährige Projekterfahrung Embedded Systems
Spezialgebiet ist die Programmierung an harter Echtzeit im Grenzbereich der
Leistungsfähigkeit der Hardware als Systemprogrammierung (Hardware-Treiber usw.)
bisherige Tätigkeiten:
Systemprogrammierer
Projektleitung (als Angestellter bis Oktober 2004)
Software-Entwickler
System-Ingenieur
Windows Embedded 6.0 und MS Auto
WxWorks 5.5
Software-Tests automatisiert mit Perl-Scripts mit CodeComposerStudio für C55 und C6457
Python unter Robot für Tests Steuergerät
Python + PyQt für Stimulierung / Test
industrielle Bildverarbeitung
Automotive (Requirement-Management, Test-Management, Treiber-Programmierung)
Luftfahrt (Signalverarbeitung; OFDM, diverse Filter)
Raumfahrt (Tst FPGA für Satelliten-Steuerung)
Prozess-Automation (EtherCAT)