Anpassung der LDF-Beschreibungs-Dateien: Erstellung neuer LIN-Bus-Signale und -Frames. Ergänzung von Type-Definitionen für bereits vorhandene und neu hinzu gekommene Signale. Entsprechende Anpassung der Software.
Erstellung von System-Requirements.
Ergänzung des HSI (Hardware Software Interface) aus verschiedenen Projektquellen und Eintrag des HSI in Polarion
Anpassung / Entwicklung der Controller-Software in C
Definition neuer Befehle für CAN-Bus-Protokoll
Auswertung der Bilddaten zur Analyse bestimmter Bildinhalte
Implementierung einer frequenz- und phasengeregelten PWM (+ invertierter PWM mit Totzeit) zur Ansteuerung einer IGBT-H-Brücke zwecks Wechselspannungsversorgung induktiver Lasten
Erweiterung / Anpassung von μC-Software und Durchführung von Tests gemäß EMVCo Level 1 V4.3 sowie Entwicklung von Ansteuerungs-Software für diverse Hopt+Schuler Smartcard-Dispenser (inkl. Smarctcard-Reader)
2020-21: Entwicklung einer Android-App zur Auswertung von Bilddaten
Firma/Institut: Eigenes Projekt
Auswertung der Bildaten zur Analyse bestimmter Bildinhalte
Software:
WIN 7, Android Studio, C
2018: PWM-Entwicklung für eine H-Brückensteuerung
Firma/Institut: Mittelständisches Industrieunternehmen
Implementierung einer frequenz- und phasengeregelten PWM (+ invertierter PWM mit Totzeit) zur Ansteuerung einer IGBT-H-Brücke zwecks Wechselspannungsversorgung induktiver Lasten
Software:
C, Texas Instruments Code Composer (Dlefino)
2017-18: Entwicklungsunterstützung EMVCo Zertifizierung / Ansteuerung Smartcard-Dispenser
Firma/Institut: Mittelständisches Industrie-Unternehmen
Erweiterung / Anpassung von ?C-Software und Durchführung von Tests gemäß EMVCo Level 1 V4.3 sowie Entwicklung von Ansteuerungs-Software für diverse Hopt+Schuler Smartcard-Dispenser (inkl. Smarctcard-Reader)
Software:
WIN 7, C, Micropass STAR 3150, Renesas H8 High Performance Embedded Workshop 4
2017: Entwicklungsunterstützung Mikrocontroller-Projekt
Firma/Institut: KMU
Entwicklung diverser Routinen für verschiedene im Projekt verwendete Prozessoren (u.a. ARM-basierte Infineon-Prozessoren sowie 8051).
Software:
WIN 7, C, DAVE (Infineon)
2016-2017: Durchführung / Wartung / Erweiterung von Software Tests sowie Umsetzung von Software-Anpassungen im Rahmen eines firmenübergreifenden Entwicklungsprojektes
Firma/Institut: Entwicklungsunternehmen
Software:
WIN 7, C, MatLab Simulink
2015: Entwicklung und Implementierung eines Auswertungs-Algorithmus in C/C++ zur Bilderkennung sowie Entwurf einer Datenbank zur Qualitätskontrolle der Auswertung sowie Anbindung der Auswertungssoftware an diese Datenbank mittels SQL
Firma/Institut: eigenes Projekt
Software:
WIN 7, Visual C/C++ 2013, MySQL / phpMyAdmin
2015: Implementierung diverser Auswertungs-Algorithmen in C/C++ sowie Anbindung der Auswertungssoftware an eine Datenbank mittels SQL
Firma/Institut: Kleines Entwicklungsunternehmen
Software:
WIN 7, Visual C/C++ 2013, MySQL / phpMyAdmin
2014: Mikrocontrollerbasiertes SPS-Steuergerät Mitarbeit in einem Safety-Entwicklungsprojekt zur Entwicklung der Basis-Routinen einer programmierbaren SPS-Steuerung für Sicherheitskritische Anwendungen
Firma/Institut: Mittelständisches Unternehmen
Software
WIN 7, TI CCS 5.x für RM48, KEIL µVision für STM32
2012-2013: Mikrocontrollerbasiertes medizinisches Messgerät; Mitarbeit in einem firmenübergreifenden Entwicklungsprojekt mit den Schwerpunkten BLE-Interface (Gattserver, Service-Module) sowie Low-Level Routinen zur Port- und Timer-Ansteuerung, außerdem Überarbeitung der Software-Dokumentation
Firma/Institut: Hochtechnologieentwicklung in der Medizintechnik
Software:
WIN XP / 7, IAR Embedded Workbench for MSP430, Visual C/C++ 2010
2009-2012: Entwicklung eines Bestimmungsalgorithmus zur Festlegung einer UUID eines einzelnen Werkstücks bzw. einer Charge von Werkstücken sowie Entwicklung einer kryptographisch gesicherten Software zur Umsetzung und Kontrolle der UUID (inkl. digitaler Signatur via Smartcard)
Firma/Institut: Hochtechnologieentwicklung / fälschungssicheres Markieren von Produkten
Software:
WIN XP / 7, Visual C/C++ 2005 (inkl. MFC)
2007-2012: Entwicklung / Bildauswertung
Firma/Institut: Entwicklungsunternehmen / Messsysteme
Entwicklung von Mess- und Auswertungsalgorithmen zur Bestimmung und Vermessung von Reifenprofilen bzw. Profilrillen sowie Entwicklung einer komplexen Maschinensteuerung zur Steuerung und Konfiguration eines 3D-Meßsystems (inkl. PC-Client) sowie Entwicklung diverser kryptographischer Routinen zur Sicherung von Software und Messdaten sowie Entwicklung einer Betriebssystemunabhängigen seriellen Ansteuerung eines Omnicard-Kartenlesers für Verschlüsselung und digitale Signaturen
Software:
WIN 2000 / XP, Visual C/C++ 2005 (inkl. MFC), Texas Instruments Code Composer Essentials (MSP430)
Projekt-Spezifizierung und Softwareentwicklung
Eingesetzte Werkzeuge u.a.:
Test Equipment Micropass STAR 3150 / CardSim 4.02.01-T
Kleines Betriebssystem für Z80-Computer sowie mikroprozessorbasiertes Gerät.
Softwareentwicklung auf einem TI MSP430 unter Verwendung eines proprietären eventgesteuerten Betriebssystems
Anpassung der LDF-Beschreibungs-Dateien: Erstellung neuer LIN-Bus-Signale und -Frames. Ergänzung von Type-Definitionen für bereits vorhandene und neu hinzu gekommene Signale. Entsprechende Anpassung der Software.
Erstellung von System-Requirements.
Ergänzung des HSI (Hardware Software Interface) aus verschiedenen Projektquellen und Eintrag des HSI in Polarion
Anpassung / Entwicklung der Controller-Software in C
Definition neuer Befehle für CAN-Bus-Protokoll
Auswertung der Bilddaten zur Analyse bestimmter Bildinhalte
Implementierung einer frequenz- und phasengeregelten PWM (+ invertierter PWM mit Totzeit) zur Ansteuerung einer IGBT-H-Brücke zwecks Wechselspannungsversorgung induktiver Lasten
Erweiterung / Anpassung von μC-Software und Durchführung von Tests gemäß EMVCo Level 1 V4.3 sowie Entwicklung von Ansteuerungs-Software für diverse Hopt+Schuler Smartcard-Dispenser (inkl. Smarctcard-Reader)
2020-21: Entwicklung einer Android-App zur Auswertung von Bilddaten
Firma/Institut: Eigenes Projekt
Auswertung der Bildaten zur Analyse bestimmter Bildinhalte
Software:
WIN 7, Android Studio, C
2018: PWM-Entwicklung für eine H-Brückensteuerung
Firma/Institut: Mittelständisches Industrieunternehmen
Implementierung einer frequenz- und phasengeregelten PWM (+ invertierter PWM mit Totzeit) zur Ansteuerung einer IGBT-H-Brücke zwecks Wechselspannungsversorgung induktiver Lasten
Software:
C, Texas Instruments Code Composer (Dlefino)
2017-18: Entwicklungsunterstützung EMVCo Zertifizierung / Ansteuerung Smartcard-Dispenser
Firma/Institut: Mittelständisches Industrie-Unternehmen
Erweiterung / Anpassung von ?C-Software und Durchführung von Tests gemäß EMVCo Level 1 V4.3 sowie Entwicklung von Ansteuerungs-Software für diverse Hopt+Schuler Smartcard-Dispenser (inkl. Smarctcard-Reader)
Software:
WIN 7, C, Micropass STAR 3150, Renesas H8 High Performance Embedded Workshop 4
2017: Entwicklungsunterstützung Mikrocontroller-Projekt
Firma/Institut: KMU
Entwicklung diverser Routinen für verschiedene im Projekt verwendete Prozessoren (u.a. ARM-basierte Infineon-Prozessoren sowie 8051).
Software:
WIN 7, C, DAVE (Infineon)
2016-2017: Durchführung / Wartung / Erweiterung von Software Tests sowie Umsetzung von Software-Anpassungen im Rahmen eines firmenübergreifenden Entwicklungsprojektes
Firma/Institut: Entwicklungsunternehmen
Software:
WIN 7, C, MatLab Simulink
2015: Entwicklung und Implementierung eines Auswertungs-Algorithmus in C/C++ zur Bilderkennung sowie Entwurf einer Datenbank zur Qualitätskontrolle der Auswertung sowie Anbindung der Auswertungssoftware an diese Datenbank mittels SQL
Firma/Institut: eigenes Projekt
Software:
WIN 7, Visual C/C++ 2013, MySQL / phpMyAdmin
2015: Implementierung diverser Auswertungs-Algorithmen in C/C++ sowie Anbindung der Auswertungssoftware an eine Datenbank mittels SQL
Firma/Institut: Kleines Entwicklungsunternehmen
Software:
WIN 7, Visual C/C++ 2013, MySQL / phpMyAdmin
2014: Mikrocontrollerbasiertes SPS-Steuergerät Mitarbeit in einem Safety-Entwicklungsprojekt zur Entwicklung der Basis-Routinen einer programmierbaren SPS-Steuerung für Sicherheitskritische Anwendungen
Firma/Institut: Mittelständisches Unternehmen
Software
WIN 7, TI CCS 5.x für RM48, KEIL µVision für STM32
2012-2013: Mikrocontrollerbasiertes medizinisches Messgerät; Mitarbeit in einem firmenübergreifenden Entwicklungsprojekt mit den Schwerpunkten BLE-Interface (Gattserver, Service-Module) sowie Low-Level Routinen zur Port- und Timer-Ansteuerung, außerdem Überarbeitung der Software-Dokumentation
Firma/Institut: Hochtechnologieentwicklung in der Medizintechnik
Software:
WIN XP / 7, IAR Embedded Workbench for MSP430, Visual C/C++ 2010
2009-2012: Entwicklung eines Bestimmungsalgorithmus zur Festlegung einer UUID eines einzelnen Werkstücks bzw. einer Charge von Werkstücken sowie Entwicklung einer kryptographisch gesicherten Software zur Umsetzung und Kontrolle der UUID (inkl. digitaler Signatur via Smartcard)
Firma/Institut: Hochtechnologieentwicklung / fälschungssicheres Markieren von Produkten
Software:
WIN XP / 7, Visual C/C++ 2005 (inkl. MFC)
2007-2012: Entwicklung / Bildauswertung
Firma/Institut: Entwicklungsunternehmen / Messsysteme
Entwicklung von Mess- und Auswertungsalgorithmen zur Bestimmung und Vermessung von Reifenprofilen bzw. Profilrillen sowie Entwicklung einer komplexen Maschinensteuerung zur Steuerung und Konfiguration eines 3D-Meßsystems (inkl. PC-Client) sowie Entwicklung diverser kryptographischer Routinen zur Sicherung von Software und Messdaten sowie Entwicklung einer Betriebssystemunabhängigen seriellen Ansteuerung eines Omnicard-Kartenlesers für Verschlüsselung und digitale Signaturen
Software:
WIN 2000 / XP, Visual C/C++ 2005 (inkl. MFC), Texas Instruments Code Composer Essentials (MSP430)
Projekt-Spezifizierung und Softwareentwicklung
Eingesetzte Werkzeuge u.a.:
Test Equipment Micropass STAR 3150 / CardSim 4.02.01-T
Kleines Betriebssystem für Z80-Computer sowie mikroprozessorbasiertes Gerät.
Softwareentwicklung auf einem TI MSP430 unter Verwendung eines proprietären eventgesteuerten Betriebssystems