Embedded-C, VBA für Excel/Word, Ansi-C-Programmierung, Visual Basic 6, CAPL für Vector CANoe, VT-System, Messtechnik, Elektronik, Testautomation
Aktualisiert am 16.11.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.12.2024
Verfügbar zu: 80%
davon vor Ort: 100%
Embedded-C
CANoe
VBA
Access
VB6
Automotive-Elektronik
CAN
CAPL
ANSI-C
CANoe
Visual Basic 6
EAGLE
VBA
Digitale Schaltungstechnik
C
Deutsch
fließend in Wort und Schrift
Englisch
Schulenglisch mit fachspez. Einschlag

Einsatzorte

Einsatzorte

Heilbronn (Neckar) (+100km) Darmstadt (+50km) Tübingen (+50km) Stuttgart (+50km) Mannheim (+50km) Karlsruhe (Baden) (+50km)
Deutschland, Schweiz, Österreich

Deutschland: bedingt andere Einsatzorte möglich (Europa)

möglich

Projekte

Projekte

1 Jahr
2023-06 - 2024-05

Programmierung eines Dauerlaufprüfstands für Parksperren-Aktuatoren

Vector CANoe
Programmierung von Dauerlaufprüfständen für das automatisierte Testen von Parksperrenaktuatoren im Jaguar-Projekt jEDU und cEDU mit Vector CANoe (Mechanical-Wear-Out-Test).
  • Einbinden der Vector-Hardware VT-System, Laborstromversorgung und Messsensorik zur Erfassung von Strom, Spannung, Temperatur, Luftdruck und Aktuatorstellung.
  • Implementierung einer Klimakammer-Ansteuerung für die automatisierte Umtemperierung der Prüflinge während Prüfabläufen. 
  • Ansteuerung der Prüfstandspneumatik für die Lastsimulation (Abbildung unterschiedlicher Drehmoment-Szenarien). 
  • Einbindung und Optimierung vorhandener Diagnosen und Restbussimulation in die Prüfabläufe.
  • Protokollierung der Prüfabläufe und Dokumentation der Testergebnisse.
  • CAPL- und LIN-Bus-Programmierung.
Vector CANoe
Jopp Automotive GmbH
Bad Neustadt a. d. S.
1 Monat
2023-02 - 2023-02

Anpassungen am EOL-Prüfstand der Leuchtenfertigung

Vector CANoe CAPL LIN ...

  • Automation von EOL-Prüfungen am Fertigungsstand von PKW-Innenraumleuchten. 
  • Die CANoe-Testautomation aus dem Jahr 2021 (siehe oben) musste erweitert werden, um die Funktionalität der ECE-Variante der Leuchte (Europa-Variante) abprüfen zu können. 
  • Abschließend Inbetriebnahme am Prüfplatz des Kunden mit dem Fertigungsleiter, SPS-Programmierer und Bildverarbeitungsexperten.

Vector CANoe CAPL LIN RS232
REBO Lighting & Electronics Eisenach
11 Monate
2022-02 - 2022-12

Software-Testing 48V Battery Management System

Vector CANoe CANape DOORS ...

  • Testdurchführung nach Testspezifikation im Projekt Daimler Accumotive 48V-BMS. 
  • Für ein neues Softwarerelease mussten manuelle und automatisierte Tests durchgeführt und ausgewertet werden. Im Fall von Abweichungen wurden Fehlertickets erstellt. 
  • Unterstützung und Beratung bei der Analyse, Koordination und Bearbeitung von Changerequests. 
  • Übersetzung/Abbildung neuer Anforderungen in Testfälle der Softwaretestspezifikation. 
  • Anpassung vorhandener Testskripte für die automatisierte Durchführung von Testfällen.

Vector CANoe CANape DOORS TestTrack Zellsimulator
Preh GmbH
1 Monat
2022-01 - 2022-01

Steuergeräteprogrammierung einer Bedienkonsole

MPLAB X IDE 5.50 Microchip PIC16F15356 LIN-Bus

  • Anpassung der Firmware eines 5-Tasten-Moduls für das PKW-Cockpit. Die feste Zuordnung der Bedientaster musste variabel konfigurierbar gemacht werden. Die Programmierungen erfolgten in ANSI-C. 
  • Eine neue LIN-Beschreibungsdatei des Kunden musste ins Projekt eingebunden werden (LDF-Datei). Durchführung abschließender Matrixtests.

MPLAB X IDE 5.50 Microchip PIC16F15356 LIN-Bus
IHR Rheinmünster
1 Monat
2021-10 - 2021-10

Konfiguration eines Offlinetesters

IHR Emulin LIN-Bus-Tools

  • Bereitstellung, Konfiguration und Programmierung eines eigenständigen LIN-Testers zur manuellen Funktionsprüfung der vom Kunden gefertigten Innenraumleuchten. 
  • Auffällige Prüflinge am Bandende (EOL) können damit durch den Werker einer genaueren Begutachtung unterzogen und Fehler­ursachen eingekreist werden. Der Tester ist als Stand-Alone-Tischgerät konzipiert.
  • Es mussten die Kunden-LDF eingebunden, alle notwendigen LIN-Signale, Folientaster und Displayanzeigen konfiguriert werden.

IHR Emulin LIN-Bus-Tools
REBO Lighting & Electronics Eisenach
1 Monat
2021-09 - 2021-09

Qualifizierungstests für Flash Bootloader

LIN-Bus-Tools UDS

  • Durchführung von Qualifizierungstests nach Testspezifikation für einen Flash Bootloader einer Standheizungs-ECU. 
  • Inbetriebnahme der Kunden-Hardware, Abarbeitung der Testschritte, Durchführung von Flash-Versuchen mit Handheld-Flash-Programmer, Teilautomatisierung diverser Testfälle durch Testskript-Erstellung, Protokollierung des LIN-Bus-Datenverkehrs und Schreiben eines Testberichts.

LIN-Bus-Tools UDS
IHR Rheinmünster
3 Monate
2021-06 - 2021-08

Embedded-C-Programmierung für ein Anhänger-Steuergerät

Atmel Studio 7.0 Microchip ATSAMD51 LIN-Bus

  • Weiterentwicklung der Firmware für ein Anhängersteuergerät zur Messung von Aufliegekraft und Torsionskräften am Kugelhals. 
  • Implementierung eines interruptgesteuerten Messverfahrens für einen über SPI-Bus angebundenen 24-Bit-Analog/Digital-Wandler, Algorithmus zur Rauschreduktion und einer LIN-Diagnose-Schnittstelle zur Kalibrierung des Sensors (Schreiben von Kalibrierwerten in das MCU-Flash über LIN-Bus-Schnittstelle).

Atmel Studio 7.0 Microchip ATSAMD51 LIN-Bus
ACPS Automotive Ingelheim
3 Monate
2021-03 - 2021-05

EOL-Prüfstandsautomation für die Leuchtenfertigung

Software-Entwicklung CAPL Vector CANoe LIN ...
Software-Entwicklung

  • Automation von EOL-Prüfungen am Bandende eines Fertigungsstands für PKW-Innenraumleuchten. Ein EOL-PC übernimmt die Ansteuerung der Leuchten über LIN-Bus. Eine mit ihm in Verbindung stehende SPS steuert den Testablauf (EOL-Testsequenz), Haptikprüfungen und Lasergravur von Gut-Teilen.
  • Es war eine CANoe-Konfiguration mit CAPL-Skripten aufzusetzen und zu entwickeln, die die LIN-Bus-relevanten Testschritte durchführt und ermittelten Testresultate an die SPS über RS232-Schnittstelle übermittelt.
  • Desweiteren war eine Bootloader-Sequenz zu implementieren, die bei Bedarf eine Firmware-Aktualisierung der Leuchten-ECU über deren LIN Flash Bootloader vornimmt.

Vector CANoe
CAPL Vector CANoe LIN RS232
Eisenach
4 Monate
2020-11 - 2021-02

Flash Bootloader-Integration (Embedded-C)

Embedded-C-Programmierung und Test CAPL Microchip ATSAMHA1G16A-F LIN-Bus ...
Embedded-C-Programmierung und Test

  • Integration und Inbetriebnahme eines generischen Flash Bootloaders auf Steuergerätehardware mit Microchip/Atmel-Microcontroller (ARM Cortex M0+). Anpassungen der hardwarenahen Funktionalität zur CRC-Berechnung, Flashspeicherzugriff und LIN-Kommunikation. 
  • Durchführung der Qualifizierungs­tests mit Vector vFlash und ODIS (VW-konforme Updateprogrammierung, UDS over LIN). Schreiben von Testspezifikation, Testbericht und Freigabe-Dokument.

ODIS Vector vFlash CANoe LIN-Bus IAR-Compiler
CAPL Microchip ATSAMHA1G16A-F LIN-Bus CANoe UDS
Remote
6 Monate
2019-10 - 2020-03

Steuergeräteprogrammierung für Gebläseregler (Embedded-C)

Programmierer in ANSI-C LIN ANSI-C Oscilloscope ...
Programmierer in ANSI-C

  • Hardwarenahe Softwareentwicklung für ein Gebläseregler-Steuergerät mit LIN-Schnittstelle. Erstellung der Softwarearchitektur und des Moduldesigns nach Kundenspezifikation. Programmierung einer PWM-Signalerzeugung zur Leistungssteuerung. Implementierung eines Proportionalreglers mit Soll-/Istwertvergleich. 
  • Codierung und Test von Messfunktionen für Motorstrom, Motorspannung, Motortemperatur und Versorgungsspannung. Implementierung eines Diagnoseprotokolls zur Steuergeräteparametrierung über LIN-Bus. 
  • Bereitstellung einer PC-Applikation zur entwicklungs­begleitenden Steuergerätekalibrierung und Test auf Basis von Visual Basic und National Instruments Measurement Studio.

IAR Embedded Workbench
LIN ANSI-C Oscilloscope IAR Compiler Microchip ATSAMHA1E15A-F LIN-Bus National Instruments Measurement Studio 8.1
Sitronic Gunzenhausen
Teilweise Home-Office
1 Jahr
2018-07 - 2019-06

Hardwarenahe Sensorprogrammierung (Embedded-C)

Embedded-C-Programmierung IAR Compiler Microchip ATSAMHA1E15A-F LIN-Bus
Embedded-C-Programmierung

  • Embedded-C-Programmierung eines Fahrzeugsensors zur Messung von Temperatur, Luftfeuchte und Taupunkt. 
  • Anbindung des Sensors an das Klima-Steuergerät über LIN-Bus-Schnittstelle. Implementierung eines Diagnoseprotokolls zur Sensorkalibrierung. 
  • Überarbeitung einer Alt-Anwendung mit anschließendem Redesign.

IAR Compiler Microchip ATSAMHA1E15A-F LIN-Bus
IHR GmbH Rheinmünster
Rheinmünster
9 Monate
2017-10 - 2018-06

Automatisierung elektrischer Tests an Heckleuchten

Teststandsbau und Softwareentwicklung National Instruments Excel-VBA Oszilloskop
Teststandsbau und Softwareentwicklung

  • Planung, Aufbau und Programmierung eines Testsystems zur automatisierten Durchführung von KFZ-Bordnetz-Simulationen an Heckleuchten gemäß Automotive-Norm LV124 (VW80000). 
  • Integration der Messtechnik von National Instruments, Temperatursensor der Klimakammer, Toellner Leistungsverstärker, WKS Ultra Fast Interrupter, sowie Anschluss und Verkabelung in einem 19-Zoll-Tischgehäuse bzw. Teststand. 
  • Softwareentwicklung einer dafür geeigneten Messdaten­erfassung auf Basis von NI-DAQmx, CWGraph und Excel-VBA unter Windows 10.

National Instruments Excel-VBA Oszilloskop
Stuttgart
2 Monate
2017-03 - 2017-04

Firmwaretests für Rollladensteuergeräte

KNX ETS Excel KNX ETS (Engineering Tool Software) ...

  • Durchführung manueller und automatischer Tests zur Serieneinführung eines 18-fach-Rollladensteuergeräts. Aufbau eines Teststands mit 18 Motoren. Aufsetzen der ETS-Konfiguration und Integration der Bedientaster, Motoren und Motorsteuergeräte in ein KNX-Netzwerk. 
  • Definition von Testfällen zur Überprüfung der Gesamtfunktionalität. Automatisierung zahlreicher Kommandosequenzen über ein Excel-Makro (VBA-Programmierung). Dokumentation der Ergebnisse im Pass/Fail-Stil in einer Testfalltabelle. 
  • Rücksprache bei Firmwareentwicklern mit dem Ziel der Fehlerbeseitigung und Produktverbesserung.

KNX ETS Excel KNX ETS (Engineering Tool Software) Excel-VBA
Somfy Building Control Rottenburg a. Neckar
3 Monate
2016-09 - 2016-11

Testautomationen für dentale Behandlungseinheiten

Vector CANoe Polarion Subversion SVN

  • Programmierung automatischer Tests in Vector CANoe nach Kundenvorgabe für integrierte dentale Behandlungszentren für Zahnärzte. 
  • Die Bedientaster, der Touchscreen und die Fußsteuerung sind mit einer elektrisch verfahrbaren Stuhlmechanik, der Beleuchtung und Instrumenten über CAN- und I²C-Schnittstelle vernetzt. Die Produktfunktionalität wurde durch automatisch ablaufende Tests verifiziert (CANoe-Testmodule einschl. CAPL-Programmierung). 
  • Die Testresultate im Pass/Fail-Stil und weitere Details über den Testverlauf wurden in die Testdokumentation aufgenommen. Im Team wurde agil nach V-Modell/SCRUM gearbeitet.

Vector CANoe Polarion Subversion SVN
KaVo Dental Excellence Biberach a. d. Riß
4 Monate
2016-02 - 2016-05

CE-Tests für Rollladensteuergeräte

Elabo HV-Tester Elabo Insulation-Tester Elabo PE-Tester ...

  • Planung und Aufbau der Prüfstände zur Steuergeräteverifikation nach aktueller CE-Norm für Regel-/Steuergeräte DIN EN 60730-1 bezüglich Klima, Temperatur, Schutz vor elektrischem Schlag, IP20, IP44, Normfinger, Isolations- und Durchschlags­festigkeit, Einhaltung von Luft- und Kriechstrecken und Überlastsicherheit im Fehlerfall oder unsachgemäßem Gebrauch. 
  • Durchführung der Tests und Dokumentation der Ergebnisse auf Englisch einschl. aussagekräftiger Bildnachweise.

Elabo HV-Tester Elabo Insulation-Tester Elabo PE-Tester Agilent VEE Measurement Studio
Somfy Building Control Rottenburg a. Neckar
1 Jahr 5 Monate
2014-03 - 2015-07

Testautomationen für Wankstabilisatoren

Vector CANoe CANalyzer CANgraph ...

  • Erstellen automatischer Tests mit der Vector-Toolkette nach Kundenvorgabe. 
  • Durch CAPL-Programmierung wurden Parameter- und Umwelttests zur vom Kunden entwickelten Fahrwerkskomponente realisiert (elektrisch aktive Wankstabilisation). 
  • Bereitstellen einer Restbussimulation unter Verwendung des Interaction Layers von CANoe. 
  • Auswerten von Messdaten mit CANgraph. Laufende Anpassungen der Tests an die jeweils neuste Steuergerätehardware.

Vector CANoe CANalyzer CANgraph CANape CAPL Office
Schaeffler Technologies Herzogenaurach
1 Jahr 1 Monat
2012-07 - 2013-07

Tests von mechatronischen Fahrzeugkomponenten

Durchführung elektrischer, mechanischer und klimatischer Tests an Elektronikbaugruppen von Fensterhebern, Heckklappenantrieben und Sitzverstellungen. Die für die DV- und PV-Phase vorgeschriebenen Tests mussten nach Spezifikation durchgeführt werden (z. B. VW80000). Hierzu zählten Tests zur elektrostatischen Immunität, Versorgungsspannungseinbrüche, elektromagnetische Störungen auf Versorgungs- und Sensorleitungen, Hoch- und Tieftemperatur, Feuchtigkeit, Vibration und Dauerlauf. Die Testergebnisse wurden in Berichten mit Messdaten und Fotos dokumentiert. Ggf. wurden Fehlerursachen eingekreist und mit verantwortlichen Entwicklern besprochen.

Verwendete Werkzeuge:

Wärmebildkamera, Klimakammer, ESD-Pistole, Datenlogger, em-test, Oszillograph, Office

Brose Hallstadt / Automobilindustrie
2 Jahre 5 Monate
2009-11 - 2012-03

Test von Wasserstofftankanlagen

Vector CANalyzer CANgraph CAPL ...

  • Test von Tanksystemen und dessen Komponenten für Brennstoffzellenfahrzeuge. Die Behälter, Tankventile, Druckregler und Sensoren mußten verschiedenen Tests unterzogen werden.
  • Ziel war die gesetzliche Zulassung der Komponenten, Aufdecken von Verbesserungspotenzial, Fehlereliminierung, Erstellen von Inbetriebnahmevorschriften und Reparaturanleitungen. Einige Tests wurden mit CAPL-Programmen für Vector CANalyzer automatisiert. 
  • Anschließend erfolgte die Dokumentation und Präsentation der Ergebnisse. Außerdem wurden ganze Teststände für Tanksystem- und Komponententests aufgebaut und die Integration der Messtechnik vorgenommen. 
  • Desweiteren konnte Erfahrung im Umgang mit technischen Gasen, wie Wasserstoff, Helium und Stickstoff gesammelt werden. Für Mitarbeiter der Werkstätten wurden Arbeitsanweisungen verfasst.

Vector CANalyzer CANgraph CAPL Office
Daimler Kirchheim u. Teck
6 Monate
2007-11 - 2008-04

Software zur arbeitsgangbezogenen Zeiterfassung

Access Excel Visual Basic (VBA)

  • Programm zur Erfassung und Auswertung von Arbeitszeiten einzelner Arbeitsschritte der Mitarbeiter in Produktion und Montage. Die Daten werden in einer Access-Datenbank abgelegt.
  • Die Ausgabe der Auswertung erfolgt als flexible, weiterhin bearbeitbare Excel-Tabelle. 
  • Anhand der Datensätze ist die Ermittlung der Gesamtherstellungskosten eines beliebigen Produkts des Sortiments möglich.

Access Excel Visual Basic (VBA)
Likamed Eppingen
2 Monate
2007-02 - 2007-03

Software zur Konversion von NC-Daten für eine Fräsmaschine

C

  • Das Projekt betraf die Entwicklung einer zusätzlichen Funktionalität einer Fräsmaschine des Kunden, welche über einen PC gesteuert wird. Es wurde eine Einlernfunktion entwickelt, die es dem Anwender gestattet, die Außenkonturen eines Werkstücks zu erfassen, um dieses flächefüllend bearbeiten zu lassen.
  • Dies erspart dem Anwender die aufwändige, manuelle Erstellung von Fräsprogrammen bei neuen Werkstücken (CNC-Programmierung).

C
WokaTec Verschleißschutz Marbach
2 Jahre 10 Monate
2003-03 - 2005-12

Installationsunterstützung

Word Oracle SQLPlus PCAnywhere

  • Im Rahmen seiner sich ausweitenden Geschäftstätigkeit unterstützte ich den Kunden bei der Installation seiner Labor-EDV-Software in Kliniken. 
  • Neben Parametrierung und Test der Software war auch Personal in die Anwendung einzuweisen. Außerdem nahm ich an der Überarbeitung der Hilfe- und Handbuchdokumentation teil.

Word Oracle SQLPlus PCAnywhere
Roche Diagnostics Mannheim
10 Monate
2002-05 - 2003-02

Tests von Lenkwinkelsensoren

Word Access RoboHELP Classic ...

  • Der Kunde forderte eine Online-Hilfe für seine neuste Labor-EDV-Software. Dabei ging es um das Verfassen der Hilfetexte, aber auch um den technischen Weg zur fertigen Hilfedatei. 
  • Hierfür wurde mit RoboHELP Classic (Hilfecompiler) und einem zusätzlichen Visual Basic-Programm ein Werkzeug geschaffen, mit dem auch Laien mit wenig Textverarbeitungskenntnissen Inhalte in verschiedenen Landessprachen erfassen und daraus eine Hilfedatei samt Benutzerhandbuch erzeugen können. 
  • Die Stammdaten werden in einer Access-Datenbank gespeichert.

Word Access RoboHELP Classic Visual Basic (VBA)
Valeo Schalter und Sensoren Bietigheim
1 Jahr 8 Monate
2000-09 - 2002-04

Handbuch und Hilfesystem für eine Labor-EDV

Word Access RoboHELP Classic ...

  • Der Kunde forderte eine Online-Hilfe für seine neuste Labor-EDV-Software. Dabei ging es um das Verfassen der Hilfetexte, aber auch um den technischen Weg zur fertigen Hilfedatei. 
  • Hierfür wurde mit RoboHELP Classic (Hilfecompiler) und einem zusätzlichen Visual Basic-Programm ein Werkzeug geschaffen, mit dem auch Laien mit wenig Textverarbeitungskenntnissen Inhalte in verschiedenen Landessprachen erfassen und daraus eine Hilfedatei samt Benutzerhandbuch erzeugen können. 
  • Die Stammdaten werden in einer Access-Datenbank gespeichert.

Word Access RoboHELP Classic Visual Basic (VBA)
Roche Diagnostics Mannheim
2 Monate
2000-07 - 2000-08

Software zur Lebensdauerberechnung von Gleitlagern

Visual Basic 6.0 Access

  • Für den Kunden wurde eine Software entwickelt, die es seinen Kunden ermöglicht, verschiedene Berechnungen mit Parametern von Gleitlagern durchzuführen, u. a. um die Lebensdauer zu bestimmen. Hierfür wurde eine universelle Maskensprache entworfen, mit der jede Art Berechnung und Eingabemaske definiert werden kann. Die Stammdaten werden in einer Access-Datenbank gehalten. 
  • Erst zur Laufzeit wird eine bestimmte Berechnungsmaske mit Eingabe- und Ergebnisfelder auf dem Bildschirm generiert. 
  • Diese flexible Vorgehensweise wurde auch für den Fall gewählt, daß die Berechnungen eines Tages über das Internet durchgeführt werden und die Masken­beschreibungen hierfür wiederverwendet werden sollen.

Visual Basic 6.0 Access
Dana Glacier IHG Heilbronn
1 Jahr
1999-07 - 2000-06

Steuergeräteprogrammierung, Tests von Motorsteuerungen

Zum Aufgabengebiet gehörten folgende Tätigkeiten:

  1. Die Codierung kundenspezifischer Funktionen in C für die Motorsteuerung (Benzinmotoren). Dabei wurden Funktionen in bestehende Programmstände nach Spezifikation abgeändert oder neue eingebaut.
  2. Die Bereitstellung von Programmständen und deren Inbetriebnahme am Meßplatz auf einer Steuergerätehardware. Hierzu wurden verschiedene Kompilationsläufe durchgeführt und der ausführbare Binärcode in ein Flash-EPROM des Steuergeräts übertragen. Am Meßplatz wurde anhand von Diagnosesystem VS100, CANalyzer, Oszillograf und anderer Meßtechnik überprüft, ob der Programmstand einwandfrei arbeitet.
  3. Datenfreigabe von Serienprogrammständen am Meßplatz, Test und Protokollierung.
  4. Entwicklung verschiedener Word-Makros und Visual-Basic-Programme zur Vereinfachung von Routineaufgaben.

Verwendete Werkzeuge:

Tasking C, PVCS, VS100, Vector CANalyzer, Messgeräte

Bosch Schwieberdingen (Stuttgart) / Automobilindustrie
2 Monate
1999-05 - 1999-06

Projektplanungssoftware für das Management

In diesem Projekt wurde eine Software entwickelt, die es Führungskräften ermöglicht, die Kosten von Fertigungsprozessen zu kalkulieren und ihren zeitlichen Ablauf zu planen. Die Stammdaten werden in einer Access-Datenbank abgelegt. Für die grafische Darstellung und Ausdruck einer Planung wurde ein Gantt-Diagramm programmiert (horiz. Balkendiagramm mit Zeitskala).

Verwendete Werkzeuge:

Visual Basic 6.0, Access

Kairies Management Seminar Center Sinsheim (Heilbronn) / Unternehmensberatung
10 Monate
1998-07 - 1999-04

Stationskommunikation im Krankenhaus

Das von mir entwickelte Produkt CliniCard ist ein Programm zum hausinternen Formularversand, eine elektronische Hauspost. Es verfügt über einen Formulargenerator, mit dem virtuelle Belege gestaltet und als Nachricht versandt werden können. Die Entwicklung von CliniCard erstreckte sich über mehrere Jahre. Zuletzt wurde es an die Bedürfnisse der Fa. Roche Diagnostics in Mannheim angepasst, indem Schnittstellen zur Labor-EDV für den Austausch von Labor- und Patientendaten geschaffen wurden. Das Programm wird oder wurde von Pflegepersonal in mehreren Kliniken Deutschlands eingesetzt. Ein typischer Anwendungsfall ist das Absenden von Laboranforderungen und der Ausdruck von Laborbefunden.

 

Verwendete Werkzeuge:

Visual Basic 3.0, Access, C

Roche Diagnostics Mannheim / Medizintechnik

Aus- und Weiterbildung

Aus- und Weiterbildung

1987 ? 1991:

Ausbildung zum Kommunikationselektroniker (Fachrichtung Informationstechnik)

Vortex Computersysteme Heilbronn


1977 ? 1987

Abschluss der Mittleren Reife

Realschule Güglingen

Kompetenzen

Kompetenzen

Top-Skills

Embedded-C CANoe VBA Access VB6 Automotive-Elektronik CAN CAPL ANSI-C CANoe Visual Basic 6 EAGLE VBA Digitale Schaltungstechnik C

Schwerpunkte

Softwareentwicklung
Elektronik


Produkte / Standards / Erfahrungen / Methoden

IAR-Compiler
Fortgeschritten
KNX ETS
Basics
ODIS
Basics
Oscilloscope
Fortgeschritten
UDS
Fortgeschritten
Vector CANoe
Fortgeschritten
Vector vFlash
Basics
LIN-Bus
Fortgeschritten
CAN-Bus
Fortgeschritten
Eagle ECAD PCB-Layout
Fortgeschritten
ANSI-C
Fortgeschritten
Hardwareentwicklung:
  • Ausbildung als Kommunikationselektroniker/Informationstechnik
  • Erfahrung in der digitalen Schaltungstechnik und Mikroprozessortechnik
  • Programmierbare Logik (GAL, EPROM, FPGA)
  • PC-Schnittstellen (ISA-Bus, Seriell, Parallel, Tastaturschnittstelle)
  • Industrie-PC


Softwareentwicklung:

  • Programmiersprache C
  • Microsoft Visual Basic 6
  • Datenbanken (MS Access, SQL)
  • Microsoft Office-Anwendungen + VBA
  • TSR-Programmierung unter MS-DOS (Device-Treiber)
  • Assembler
  • Embedded
  • Applikationsentwicklung, GUI, Frontend


Standards/Erfahrungen:

  • Windows-Anwendungsentwicklung
  • GUI-Design
  • Datenbankdesign
  • Windows-DLL
  • Hardwarenahe Microcontrollerprogrammierung (Embedded)
  • Automotive-Normen LV124, VW80000
  • CAN-Bus
  • LIN-Bus
  • Diagnose-Protokoll UDS over CAN/LIN
  • RS-232
  • Assembler
  • Elektronik
  • Digitalschaltungen
  • Mikroprozessoren
  • Fehlersuche
  • Prototypenbau
  • Lötarbeiten
  • PCB-Design, Leiterplattenentflechtung (Eagle)


Berufserfahrung:

06/2023 ? 05/2024:

Kunde: Jopp Bad Neustadt a. d. Saale


Aufgaben:

  • Programmierung eines Dauerlaufprüfstands für Parksperren-Aktuatoren


02/2023 ? 02/2023:

Kunde: Rebo Eisenach


Aufgaben:

  • Anpassungen am EOL-Prüfstand der Leuchten­fertigung


02/2022 ? 12/2022:

Kunde: Preh Bad Neustadt a. d. Saale


Aufgaben:

  • Software-Testing 48V Battery Management System


01/2022 ? 01/2022:

Kunde: IHR Rheinmünster


Aufgaben:

  • Steuergeräteprogrammierung für eine Bedienkonsole


10/2021 ? 10/2021:

Kunde: Rebo Eisenach


Aufgaben:

  • Konfiguration eines Offlinetesters


09/2021 ? 09/2021:

Kunde: IHR Rheinmünster


Aufgaben:

  • Qualifizierungstests für Flash Bootloader


06/2021 ? 08/2021:

Kunde: ACPS Ingelheim


Aufgaben:

  • Embedded-C-Programmierung für ein Anhänger-Steuergerät


03/2021 ? 05/2021:

Kunde: Rebo Eisenach


Aufgaben:

  • EOL-Prüfstandsautomation für die Leuchtenfertigung


11/2020 ? 02/2021:

Kunde: IHR Rheinmünster


Aufgaben:

  • Flash Bootloader-Integration


10/19 ? 03/2020:

Kunde: Sitronic Gunzenhausen


Aufgaben:

  • Steuergeräteprogrammierung für Gebläseregler


07/2018 ? 06/2019:

Kunde: IHR Rheinmünster


Aufgaben:

  • Hardwarenahe Sensorprogrammierung 


10/2017 ? 06/2018:

Kunde: Odelo Stuttgart


Aufgaben:

  • Automatisierung elektrischer Tests an Heckleuchten


03/2017 ? 04/2017:

Kunde: Somfy Rottenburg


Aufgaben:

  • Firmwaretests für Rollladensteuergeräte


09/2016 ? 11/2016:

Kunde: KaVo Biberach/Riß


Aufgaben:

  • Testautomationen für dentale Behandlungszentren


02/2016 ? 05/2016:

Kunde: Somfy Rottenburg


Aufgaben:

  • CE-Tests für Rollladensteuergeräte


03/2014 ? 07/2015:

Kunde: Schaeffler Herzogenaurach


Aufgaben:

  • Testautomationen für Wankstabilisatoren


07/2012 ? 07/2013:

Kunde: Brose Hallstadt


Aufgaben:

  • Test mechatronischer Fahrzeugkomponenten


11/2009 ? 03/2012:

Kunde: Daimler Kirchheim u. Teck


Aufgaben:

  • Test von Wasserstofftankanlagen


05/2008 ? 10/2009:

Kunde: Kotschner IT-Projekte


Aufgaben:

  • Softwareentwicklung und Konstruktion eines Generatorprototyps


11/2007 ? 04/2008:

Kunde: Likamed Metallbau Eppingen


Aufgaben:

  • Programmierung einer Zeit Erfassung


02/2007 ? 03/2007:

Kunde: Wokatec Verschleißschutz Marbach


Aufgaben:

  • Softwareentwicklung für eine CNC-Maschine


03/2003 ? 12/2005:

Kunde: Roche Diagnostics Mannheim 


Aufgaben:

  • Installationsunterstützung für eine Labor-EDV, Schulung von Mitarbeitern


05/2002 ? 02/2003: 

Kunde: Valeo Sensoren Bietigheim


Aufgaben:

  • Test von Lenkwinkelsensoren


09/2000 ? 04/2002:

Kunde: Roche Diagnostics Mannheim


Aufgaben:

  • Erstellung einer Online-Hilfe und Handbuch-Dokumentation zu einer Labor-EDV


07/2000 ? 08/2000:

Kunde: Dana Glacier Heilbronn


Aufgaben:

  • Softwareentwicklung für die Lebensdauer-berechnung von Gleitlagern


07/1999 ? 06/2000:

Kunde: Bosch Stuttgart


Aufgaben:

  • Softwareentwicklung und Test von Motorsteuergeräten


05/1999 ? 06/1999:

Kunde: Kairies Management-Seminar-Center Sinsheim 


Aufgaben:

  • Softwareentwicklung für die Managementplanung


07/1998 ? 04/1999:

Kunde: Roche Diagnostics Mannheim


Aufgaben:

  • Softwareentwicklung für die Stations-kommunikation im Krankenhaus


10/1995 ? 06/1998

Kunde: Landesklinik Nordschwarzwald Calw


Aufgaben:

  • Mitarbeiter der EDV und Softwareentwicklung für eine Personalakte, Befundarchiv, Versicherten­karten­lesegerät und Stationskommunikation


08/1995 ? 09/1995: 

Kunde: Leonardis Fachklinik Kornwestheim 


Aufgaben:

  • Mitarbeiter der Verwaltung und Programmierung einer Zeiterfassung


05/1993 ? 07/1995:

Kunde: Hippe Elektromaschinen Heilbronn


Aufgaben:

  • Elektronikentwicklung


01/1993 ? 04/1993:

Kunde: ASB Heilbronn 


Aufgaben:

  • Mitarbeit in der Verwaltung


03/1991 ? 12/1992:

Kunde: Bechtle EDV-Technik Heilbronn 


Aufgaben:

  • Softwareentwicklung für Barcodelesegeräte, Adressverwaltung

Betriebssysteme

MS-DOS
Windows

Programmiersprachen

ANSI-C
Assembler
PC-DOS, Embedded
C
Ansi-C
CAPL
Vector CANalyzer, CANoe, VT-System
CASL
Auswertungen
IAR Embedded Workbench
SQL
Abfragen, Action-Queries
Visual Basic
bis Version 6.0
MS-Office
VBA-Makroprogrammierung von Word und Excel
National Instruments Measurement Studio/DAQmx-API

Datenbanken

MS-Access
2.0, 97, 2000, 2003 (nur Datenbankdesign)
DAO
ODBC
SQL
Abfragen, Action-Queries
xBase
Tabellen und Indizes
ODBC-Schnittstelle
Oracle, Sybase

Datenkommunikation

CAN
CAN FD
Digital Audio
Flexray
LIN
Parallele Schnittstelle
PC-Anywhere
RS232
 

Hardware

CAN-Bus
Elektronik
Embedded Systeme
Hardware entwickelt
LIN-Bus
Microcontroller
Mikrocontroller
PC-Interfaces
VT-System

Berechnung / Simulation / Versuch / Validierung

CANalyzer
CANgraph
CANoe
Excel
MKS
PVCS
SVN Subversion

Design / Entwicklung / Konstruktion

EAGLE
Schaltungslayout, PCB

Branchen

Branchen

  • Pharma
  • Gesundheitswesen
  • Automobilindustrie
  • Gebäudeautomation
  • Mittelstand

Einsatzorte

Einsatzorte

Heilbronn (Neckar) (+100km) Darmstadt (+50km) Tübingen (+50km) Stuttgart (+50km) Mannheim (+50km) Karlsruhe (Baden) (+50km)
Deutschland, Schweiz, Österreich

Deutschland: bedingt andere Einsatzorte möglich (Europa)

möglich

Projekte

Projekte

1 Jahr
2023-06 - 2024-05

Programmierung eines Dauerlaufprüfstands für Parksperren-Aktuatoren

Vector CANoe
Programmierung von Dauerlaufprüfständen für das automatisierte Testen von Parksperrenaktuatoren im Jaguar-Projekt jEDU und cEDU mit Vector CANoe (Mechanical-Wear-Out-Test).
  • Einbinden der Vector-Hardware VT-System, Laborstromversorgung und Messsensorik zur Erfassung von Strom, Spannung, Temperatur, Luftdruck und Aktuatorstellung.
  • Implementierung einer Klimakammer-Ansteuerung für die automatisierte Umtemperierung der Prüflinge während Prüfabläufen. 
  • Ansteuerung der Prüfstandspneumatik für die Lastsimulation (Abbildung unterschiedlicher Drehmoment-Szenarien). 
  • Einbindung und Optimierung vorhandener Diagnosen und Restbussimulation in die Prüfabläufe.
  • Protokollierung der Prüfabläufe und Dokumentation der Testergebnisse.
  • CAPL- und LIN-Bus-Programmierung.
Vector CANoe
Jopp Automotive GmbH
Bad Neustadt a. d. S.
1 Monat
2023-02 - 2023-02

Anpassungen am EOL-Prüfstand der Leuchtenfertigung

Vector CANoe CAPL LIN ...

  • Automation von EOL-Prüfungen am Fertigungsstand von PKW-Innenraumleuchten. 
  • Die CANoe-Testautomation aus dem Jahr 2021 (siehe oben) musste erweitert werden, um die Funktionalität der ECE-Variante der Leuchte (Europa-Variante) abprüfen zu können. 
  • Abschließend Inbetriebnahme am Prüfplatz des Kunden mit dem Fertigungsleiter, SPS-Programmierer und Bildverarbeitungsexperten.

Vector CANoe CAPL LIN RS232
REBO Lighting & Electronics Eisenach
11 Monate
2022-02 - 2022-12

Software-Testing 48V Battery Management System

Vector CANoe CANape DOORS ...

  • Testdurchführung nach Testspezifikation im Projekt Daimler Accumotive 48V-BMS. 
  • Für ein neues Softwarerelease mussten manuelle und automatisierte Tests durchgeführt und ausgewertet werden. Im Fall von Abweichungen wurden Fehlertickets erstellt. 
  • Unterstützung und Beratung bei der Analyse, Koordination und Bearbeitung von Changerequests. 
  • Übersetzung/Abbildung neuer Anforderungen in Testfälle der Softwaretestspezifikation. 
  • Anpassung vorhandener Testskripte für die automatisierte Durchführung von Testfällen.

Vector CANoe CANape DOORS TestTrack Zellsimulator
Preh GmbH
1 Monat
2022-01 - 2022-01

Steuergeräteprogrammierung einer Bedienkonsole

MPLAB X IDE 5.50 Microchip PIC16F15356 LIN-Bus

  • Anpassung der Firmware eines 5-Tasten-Moduls für das PKW-Cockpit. Die feste Zuordnung der Bedientaster musste variabel konfigurierbar gemacht werden. Die Programmierungen erfolgten in ANSI-C. 
  • Eine neue LIN-Beschreibungsdatei des Kunden musste ins Projekt eingebunden werden (LDF-Datei). Durchführung abschließender Matrixtests.

MPLAB X IDE 5.50 Microchip PIC16F15356 LIN-Bus
IHR Rheinmünster
1 Monat
2021-10 - 2021-10

Konfiguration eines Offlinetesters

IHR Emulin LIN-Bus-Tools

  • Bereitstellung, Konfiguration und Programmierung eines eigenständigen LIN-Testers zur manuellen Funktionsprüfung der vom Kunden gefertigten Innenraumleuchten. 
  • Auffällige Prüflinge am Bandende (EOL) können damit durch den Werker einer genaueren Begutachtung unterzogen und Fehler­ursachen eingekreist werden. Der Tester ist als Stand-Alone-Tischgerät konzipiert.
  • Es mussten die Kunden-LDF eingebunden, alle notwendigen LIN-Signale, Folientaster und Displayanzeigen konfiguriert werden.

IHR Emulin LIN-Bus-Tools
REBO Lighting & Electronics Eisenach
1 Monat
2021-09 - 2021-09

Qualifizierungstests für Flash Bootloader

LIN-Bus-Tools UDS

  • Durchführung von Qualifizierungstests nach Testspezifikation für einen Flash Bootloader einer Standheizungs-ECU. 
  • Inbetriebnahme der Kunden-Hardware, Abarbeitung der Testschritte, Durchführung von Flash-Versuchen mit Handheld-Flash-Programmer, Teilautomatisierung diverser Testfälle durch Testskript-Erstellung, Protokollierung des LIN-Bus-Datenverkehrs und Schreiben eines Testberichts.

LIN-Bus-Tools UDS
IHR Rheinmünster
3 Monate
2021-06 - 2021-08

Embedded-C-Programmierung für ein Anhänger-Steuergerät

Atmel Studio 7.0 Microchip ATSAMD51 LIN-Bus

  • Weiterentwicklung der Firmware für ein Anhängersteuergerät zur Messung von Aufliegekraft und Torsionskräften am Kugelhals. 
  • Implementierung eines interruptgesteuerten Messverfahrens für einen über SPI-Bus angebundenen 24-Bit-Analog/Digital-Wandler, Algorithmus zur Rauschreduktion und einer LIN-Diagnose-Schnittstelle zur Kalibrierung des Sensors (Schreiben von Kalibrierwerten in das MCU-Flash über LIN-Bus-Schnittstelle).

Atmel Studio 7.0 Microchip ATSAMD51 LIN-Bus
ACPS Automotive Ingelheim
3 Monate
2021-03 - 2021-05

EOL-Prüfstandsautomation für die Leuchtenfertigung

Software-Entwicklung CAPL Vector CANoe LIN ...
Software-Entwicklung

  • Automation von EOL-Prüfungen am Bandende eines Fertigungsstands für PKW-Innenraumleuchten. Ein EOL-PC übernimmt die Ansteuerung der Leuchten über LIN-Bus. Eine mit ihm in Verbindung stehende SPS steuert den Testablauf (EOL-Testsequenz), Haptikprüfungen und Lasergravur von Gut-Teilen.
  • Es war eine CANoe-Konfiguration mit CAPL-Skripten aufzusetzen und zu entwickeln, die die LIN-Bus-relevanten Testschritte durchführt und ermittelten Testresultate an die SPS über RS232-Schnittstelle übermittelt.
  • Desweiteren war eine Bootloader-Sequenz zu implementieren, die bei Bedarf eine Firmware-Aktualisierung der Leuchten-ECU über deren LIN Flash Bootloader vornimmt.

Vector CANoe
CAPL Vector CANoe LIN RS232
Eisenach
4 Monate
2020-11 - 2021-02

Flash Bootloader-Integration (Embedded-C)

Embedded-C-Programmierung und Test CAPL Microchip ATSAMHA1G16A-F LIN-Bus ...
Embedded-C-Programmierung und Test

  • Integration und Inbetriebnahme eines generischen Flash Bootloaders auf Steuergerätehardware mit Microchip/Atmel-Microcontroller (ARM Cortex M0+). Anpassungen der hardwarenahen Funktionalität zur CRC-Berechnung, Flashspeicherzugriff und LIN-Kommunikation. 
  • Durchführung der Qualifizierungs­tests mit Vector vFlash und ODIS (VW-konforme Updateprogrammierung, UDS over LIN). Schreiben von Testspezifikation, Testbericht und Freigabe-Dokument.

ODIS Vector vFlash CANoe LIN-Bus IAR-Compiler
CAPL Microchip ATSAMHA1G16A-F LIN-Bus CANoe UDS
Remote
6 Monate
2019-10 - 2020-03

Steuergeräteprogrammierung für Gebläseregler (Embedded-C)

Programmierer in ANSI-C LIN ANSI-C Oscilloscope ...
Programmierer in ANSI-C

  • Hardwarenahe Softwareentwicklung für ein Gebläseregler-Steuergerät mit LIN-Schnittstelle. Erstellung der Softwarearchitektur und des Moduldesigns nach Kundenspezifikation. Programmierung einer PWM-Signalerzeugung zur Leistungssteuerung. Implementierung eines Proportionalreglers mit Soll-/Istwertvergleich. 
  • Codierung und Test von Messfunktionen für Motorstrom, Motorspannung, Motortemperatur und Versorgungsspannung. Implementierung eines Diagnoseprotokolls zur Steuergeräteparametrierung über LIN-Bus. 
  • Bereitstellung einer PC-Applikation zur entwicklungs­begleitenden Steuergerätekalibrierung und Test auf Basis von Visual Basic und National Instruments Measurement Studio.

IAR Embedded Workbench
LIN ANSI-C Oscilloscope IAR Compiler Microchip ATSAMHA1E15A-F LIN-Bus National Instruments Measurement Studio 8.1
Sitronic Gunzenhausen
Teilweise Home-Office
1 Jahr
2018-07 - 2019-06

Hardwarenahe Sensorprogrammierung (Embedded-C)

Embedded-C-Programmierung IAR Compiler Microchip ATSAMHA1E15A-F LIN-Bus
Embedded-C-Programmierung

  • Embedded-C-Programmierung eines Fahrzeugsensors zur Messung von Temperatur, Luftfeuchte und Taupunkt. 
  • Anbindung des Sensors an das Klima-Steuergerät über LIN-Bus-Schnittstelle. Implementierung eines Diagnoseprotokolls zur Sensorkalibrierung. 
  • Überarbeitung einer Alt-Anwendung mit anschließendem Redesign.

IAR Compiler Microchip ATSAMHA1E15A-F LIN-Bus
IHR GmbH Rheinmünster
Rheinmünster
9 Monate
2017-10 - 2018-06

Automatisierung elektrischer Tests an Heckleuchten

Teststandsbau und Softwareentwicklung National Instruments Excel-VBA Oszilloskop
Teststandsbau und Softwareentwicklung

  • Planung, Aufbau und Programmierung eines Testsystems zur automatisierten Durchführung von KFZ-Bordnetz-Simulationen an Heckleuchten gemäß Automotive-Norm LV124 (VW80000). 
  • Integration der Messtechnik von National Instruments, Temperatursensor der Klimakammer, Toellner Leistungsverstärker, WKS Ultra Fast Interrupter, sowie Anschluss und Verkabelung in einem 19-Zoll-Tischgehäuse bzw. Teststand. 
  • Softwareentwicklung einer dafür geeigneten Messdaten­erfassung auf Basis von NI-DAQmx, CWGraph und Excel-VBA unter Windows 10.

National Instruments Excel-VBA Oszilloskop
Stuttgart
2 Monate
2017-03 - 2017-04

Firmwaretests für Rollladensteuergeräte

KNX ETS Excel KNX ETS (Engineering Tool Software) ...

  • Durchführung manueller und automatischer Tests zur Serieneinführung eines 18-fach-Rollladensteuergeräts. Aufbau eines Teststands mit 18 Motoren. Aufsetzen der ETS-Konfiguration und Integration der Bedientaster, Motoren und Motorsteuergeräte in ein KNX-Netzwerk. 
  • Definition von Testfällen zur Überprüfung der Gesamtfunktionalität. Automatisierung zahlreicher Kommandosequenzen über ein Excel-Makro (VBA-Programmierung). Dokumentation der Ergebnisse im Pass/Fail-Stil in einer Testfalltabelle. 
  • Rücksprache bei Firmwareentwicklern mit dem Ziel der Fehlerbeseitigung und Produktverbesserung.

KNX ETS Excel KNX ETS (Engineering Tool Software) Excel-VBA
Somfy Building Control Rottenburg a. Neckar
3 Monate
2016-09 - 2016-11

Testautomationen für dentale Behandlungseinheiten

Vector CANoe Polarion Subversion SVN

  • Programmierung automatischer Tests in Vector CANoe nach Kundenvorgabe für integrierte dentale Behandlungszentren für Zahnärzte. 
  • Die Bedientaster, der Touchscreen und die Fußsteuerung sind mit einer elektrisch verfahrbaren Stuhlmechanik, der Beleuchtung und Instrumenten über CAN- und I²C-Schnittstelle vernetzt. Die Produktfunktionalität wurde durch automatisch ablaufende Tests verifiziert (CANoe-Testmodule einschl. CAPL-Programmierung). 
  • Die Testresultate im Pass/Fail-Stil und weitere Details über den Testverlauf wurden in die Testdokumentation aufgenommen. Im Team wurde agil nach V-Modell/SCRUM gearbeitet.

Vector CANoe Polarion Subversion SVN
KaVo Dental Excellence Biberach a. d. Riß
4 Monate
2016-02 - 2016-05

CE-Tests für Rollladensteuergeräte

Elabo HV-Tester Elabo Insulation-Tester Elabo PE-Tester ...

  • Planung und Aufbau der Prüfstände zur Steuergeräteverifikation nach aktueller CE-Norm für Regel-/Steuergeräte DIN EN 60730-1 bezüglich Klima, Temperatur, Schutz vor elektrischem Schlag, IP20, IP44, Normfinger, Isolations- und Durchschlags­festigkeit, Einhaltung von Luft- und Kriechstrecken und Überlastsicherheit im Fehlerfall oder unsachgemäßem Gebrauch. 
  • Durchführung der Tests und Dokumentation der Ergebnisse auf Englisch einschl. aussagekräftiger Bildnachweise.

Elabo HV-Tester Elabo Insulation-Tester Elabo PE-Tester Agilent VEE Measurement Studio
Somfy Building Control Rottenburg a. Neckar
1 Jahr 5 Monate
2014-03 - 2015-07

Testautomationen für Wankstabilisatoren

Vector CANoe CANalyzer CANgraph ...

  • Erstellen automatischer Tests mit der Vector-Toolkette nach Kundenvorgabe. 
  • Durch CAPL-Programmierung wurden Parameter- und Umwelttests zur vom Kunden entwickelten Fahrwerkskomponente realisiert (elektrisch aktive Wankstabilisation). 
  • Bereitstellen einer Restbussimulation unter Verwendung des Interaction Layers von CANoe. 
  • Auswerten von Messdaten mit CANgraph. Laufende Anpassungen der Tests an die jeweils neuste Steuergerätehardware.

Vector CANoe CANalyzer CANgraph CANape CAPL Office
Schaeffler Technologies Herzogenaurach
1 Jahr 1 Monat
2012-07 - 2013-07

Tests von mechatronischen Fahrzeugkomponenten

Durchführung elektrischer, mechanischer und klimatischer Tests an Elektronikbaugruppen von Fensterhebern, Heckklappenantrieben und Sitzverstellungen. Die für die DV- und PV-Phase vorgeschriebenen Tests mussten nach Spezifikation durchgeführt werden (z. B. VW80000). Hierzu zählten Tests zur elektrostatischen Immunität, Versorgungsspannungseinbrüche, elektromagnetische Störungen auf Versorgungs- und Sensorleitungen, Hoch- und Tieftemperatur, Feuchtigkeit, Vibration und Dauerlauf. Die Testergebnisse wurden in Berichten mit Messdaten und Fotos dokumentiert. Ggf. wurden Fehlerursachen eingekreist und mit verantwortlichen Entwicklern besprochen.

Verwendete Werkzeuge:

Wärmebildkamera, Klimakammer, ESD-Pistole, Datenlogger, em-test, Oszillograph, Office

Brose Hallstadt / Automobilindustrie
2 Jahre 5 Monate
2009-11 - 2012-03

Test von Wasserstofftankanlagen

Vector CANalyzer CANgraph CAPL ...

  • Test von Tanksystemen und dessen Komponenten für Brennstoffzellenfahrzeuge. Die Behälter, Tankventile, Druckregler und Sensoren mußten verschiedenen Tests unterzogen werden.
  • Ziel war die gesetzliche Zulassung der Komponenten, Aufdecken von Verbesserungspotenzial, Fehlereliminierung, Erstellen von Inbetriebnahmevorschriften und Reparaturanleitungen. Einige Tests wurden mit CAPL-Programmen für Vector CANalyzer automatisiert. 
  • Anschließend erfolgte die Dokumentation und Präsentation der Ergebnisse. Außerdem wurden ganze Teststände für Tanksystem- und Komponententests aufgebaut und die Integration der Messtechnik vorgenommen. 
  • Desweiteren konnte Erfahrung im Umgang mit technischen Gasen, wie Wasserstoff, Helium und Stickstoff gesammelt werden. Für Mitarbeiter der Werkstätten wurden Arbeitsanweisungen verfasst.

Vector CANalyzer CANgraph CAPL Office
Daimler Kirchheim u. Teck
6 Monate
2007-11 - 2008-04

Software zur arbeitsgangbezogenen Zeiterfassung

Access Excel Visual Basic (VBA)

  • Programm zur Erfassung und Auswertung von Arbeitszeiten einzelner Arbeitsschritte der Mitarbeiter in Produktion und Montage. Die Daten werden in einer Access-Datenbank abgelegt.
  • Die Ausgabe der Auswertung erfolgt als flexible, weiterhin bearbeitbare Excel-Tabelle. 
  • Anhand der Datensätze ist die Ermittlung der Gesamtherstellungskosten eines beliebigen Produkts des Sortiments möglich.

Access Excel Visual Basic (VBA)
Likamed Eppingen
2 Monate
2007-02 - 2007-03

Software zur Konversion von NC-Daten für eine Fräsmaschine

C

  • Das Projekt betraf die Entwicklung einer zusätzlichen Funktionalität einer Fräsmaschine des Kunden, welche über einen PC gesteuert wird. Es wurde eine Einlernfunktion entwickelt, die es dem Anwender gestattet, die Außenkonturen eines Werkstücks zu erfassen, um dieses flächefüllend bearbeiten zu lassen.
  • Dies erspart dem Anwender die aufwändige, manuelle Erstellung von Fräsprogrammen bei neuen Werkstücken (CNC-Programmierung).

C
WokaTec Verschleißschutz Marbach
2 Jahre 10 Monate
2003-03 - 2005-12

Installationsunterstützung

Word Oracle SQLPlus PCAnywhere

  • Im Rahmen seiner sich ausweitenden Geschäftstätigkeit unterstützte ich den Kunden bei der Installation seiner Labor-EDV-Software in Kliniken. 
  • Neben Parametrierung und Test der Software war auch Personal in die Anwendung einzuweisen. Außerdem nahm ich an der Überarbeitung der Hilfe- und Handbuchdokumentation teil.

Word Oracle SQLPlus PCAnywhere
Roche Diagnostics Mannheim
10 Monate
2002-05 - 2003-02

Tests von Lenkwinkelsensoren

Word Access RoboHELP Classic ...

  • Der Kunde forderte eine Online-Hilfe für seine neuste Labor-EDV-Software. Dabei ging es um das Verfassen der Hilfetexte, aber auch um den technischen Weg zur fertigen Hilfedatei. 
  • Hierfür wurde mit RoboHELP Classic (Hilfecompiler) und einem zusätzlichen Visual Basic-Programm ein Werkzeug geschaffen, mit dem auch Laien mit wenig Textverarbeitungskenntnissen Inhalte in verschiedenen Landessprachen erfassen und daraus eine Hilfedatei samt Benutzerhandbuch erzeugen können. 
  • Die Stammdaten werden in einer Access-Datenbank gespeichert.

Word Access RoboHELP Classic Visual Basic (VBA)
Valeo Schalter und Sensoren Bietigheim
1 Jahr 8 Monate
2000-09 - 2002-04

Handbuch und Hilfesystem für eine Labor-EDV

Word Access RoboHELP Classic ...

  • Der Kunde forderte eine Online-Hilfe für seine neuste Labor-EDV-Software. Dabei ging es um das Verfassen der Hilfetexte, aber auch um den technischen Weg zur fertigen Hilfedatei. 
  • Hierfür wurde mit RoboHELP Classic (Hilfecompiler) und einem zusätzlichen Visual Basic-Programm ein Werkzeug geschaffen, mit dem auch Laien mit wenig Textverarbeitungskenntnissen Inhalte in verschiedenen Landessprachen erfassen und daraus eine Hilfedatei samt Benutzerhandbuch erzeugen können. 
  • Die Stammdaten werden in einer Access-Datenbank gespeichert.

Word Access RoboHELP Classic Visual Basic (VBA)
Roche Diagnostics Mannheim
2 Monate
2000-07 - 2000-08

Software zur Lebensdauerberechnung von Gleitlagern

Visual Basic 6.0 Access

  • Für den Kunden wurde eine Software entwickelt, die es seinen Kunden ermöglicht, verschiedene Berechnungen mit Parametern von Gleitlagern durchzuführen, u. a. um die Lebensdauer zu bestimmen. Hierfür wurde eine universelle Maskensprache entworfen, mit der jede Art Berechnung und Eingabemaske definiert werden kann. Die Stammdaten werden in einer Access-Datenbank gehalten. 
  • Erst zur Laufzeit wird eine bestimmte Berechnungsmaske mit Eingabe- und Ergebnisfelder auf dem Bildschirm generiert. 
  • Diese flexible Vorgehensweise wurde auch für den Fall gewählt, daß die Berechnungen eines Tages über das Internet durchgeführt werden und die Masken­beschreibungen hierfür wiederverwendet werden sollen.

Visual Basic 6.0 Access
Dana Glacier IHG Heilbronn
1 Jahr
1999-07 - 2000-06

Steuergeräteprogrammierung, Tests von Motorsteuerungen

Zum Aufgabengebiet gehörten folgende Tätigkeiten:

  1. Die Codierung kundenspezifischer Funktionen in C für die Motorsteuerung (Benzinmotoren). Dabei wurden Funktionen in bestehende Programmstände nach Spezifikation abgeändert oder neue eingebaut.
  2. Die Bereitstellung von Programmständen und deren Inbetriebnahme am Meßplatz auf einer Steuergerätehardware. Hierzu wurden verschiedene Kompilationsläufe durchgeführt und der ausführbare Binärcode in ein Flash-EPROM des Steuergeräts übertragen. Am Meßplatz wurde anhand von Diagnosesystem VS100, CANalyzer, Oszillograf und anderer Meßtechnik überprüft, ob der Programmstand einwandfrei arbeitet.
  3. Datenfreigabe von Serienprogrammständen am Meßplatz, Test und Protokollierung.
  4. Entwicklung verschiedener Word-Makros und Visual-Basic-Programme zur Vereinfachung von Routineaufgaben.

Verwendete Werkzeuge:

Tasking C, PVCS, VS100, Vector CANalyzer, Messgeräte

Bosch Schwieberdingen (Stuttgart) / Automobilindustrie
2 Monate
1999-05 - 1999-06

Projektplanungssoftware für das Management

In diesem Projekt wurde eine Software entwickelt, die es Führungskräften ermöglicht, die Kosten von Fertigungsprozessen zu kalkulieren und ihren zeitlichen Ablauf zu planen. Die Stammdaten werden in einer Access-Datenbank abgelegt. Für die grafische Darstellung und Ausdruck einer Planung wurde ein Gantt-Diagramm programmiert (horiz. Balkendiagramm mit Zeitskala).

Verwendete Werkzeuge:

Visual Basic 6.0, Access

Kairies Management Seminar Center Sinsheim (Heilbronn) / Unternehmensberatung
10 Monate
1998-07 - 1999-04

Stationskommunikation im Krankenhaus

Das von mir entwickelte Produkt CliniCard ist ein Programm zum hausinternen Formularversand, eine elektronische Hauspost. Es verfügt über einen Formulargenerator, mit dem virtuelle Belege gestaltet und als Nachricht versandt werden können. Die Entwicklung von CliniCard erstreckte sich über mehrere Jahre. Zuletzt wurde es an die Bedürfnisse der Fa. Roche Diagnostics in Mannheim angepasst, indem Schnittstellen zur Labor-EDV für den Austausch von Labor- und Patientendaten geschaffen wurden. Das Programm wird oder wurde von Pflegepersonal in mehreren Kliniken Deutschlands eingesetzt. Ein typischer Anwendungsfall ist das Absenden von Laboranforderungen und der Ausdruck von Laborbefunden.

 

Verwendete Werkzeuge:

Visual Basic 3.0, Access, C

Roche Diagnostics Mannheim / Medizintechnik

Aus- und Weiterbildung

Aus- und Weiterbildung

1987 ? 1991:

Ausbildung zum Kommunikationselektroniker (Fachrichtung Informationstechnik)

Vortex Computersysteme Heilbronn


1977 ? 1987

Abschluss der Mittleren Reife

Realschule Güglingen

Kompetenzen

Kompetenzen

Top-Skills

Embedded-C CANoe VBA Access VB6 Automotive-Elektronik CAN CAPL ANSI-C CANoe Visual Basic 6 EAGLE VBA Digitale Schaltungstechnik C

Schwerpunkte

Softwareentwicklung
Elektronik


Produkte / Standards / Erfahrungen / Methoden

IAR-Compiler
Fortgeschritten
KNX ETS
Basics
ODIS
Basics
Oscilloscope
Fortgeschritten
UDS
Fortgeschritten
Vector CANoe
Fortgeschritten
Vector vFlash
Basics
LIN-Bus
Fortgeschritten
CAN-Bus
Fortgeschritten
Eagle ECAD PCB-Layout
Fortgeschritten
ANSI-C
Fortgeschritten
Hardwareentwicklung:
  • Ausbildung als Kommunikationselektroniker/Informationstechnik
  • Erfahrung in der digitalen Schaltungstechnik und Mikroprozessortechnik
  • Programmierbare Logik (GAL, EPROM, FPGA)
  • PC-Schnittstellen (ISA-Bus, Seriell, Parallel, Tastaturschnittstelle)
  • Industrie-PC


Softwareentwicklung:

  • Programmiersprache C
  • Microsoft Visual Basic 6
  • Datenbanken (MS Access, SQL)
  • Microsoft Office-Anwendungen + VBA
  • TSR-Programmierung unter MS-DOS (Device-Treiber)
  • Assembler
  • Embedded
  • Applikationsentwicklung, GUI, Frontend


Standards/Erfahrungen:

  • Windows-Anwendungsentwicklung
  • GUI-Design
  • Datenbankdesign
  • Windows-DLL
  • Hardwarenahe Microcontrollerprogrammierung (Embedded)
  • Automotive-Normen LV124, VW80000
  • CAN-Bus
  • LIN-Bus
  • Diagnose-Protokoll UDS over CAN/LIN
  • RS-232
  • Assembler
  • Elektronik
  • Digitalschaltungen
  • Mikroprozessoren
  • Fehlersuche
  • Prototypenbau
  • Lötarbeiten
  • PCB-Design, Leiterplattenentflechtung (Eagle)


Berufserfahrung:

06/2023 ? 05/2024:

Kunde: Jopp Bad Neustadt a. d. Saale


Aufgaben:

  • Programmierung eines Dauerlaufprüfstands für Parksperren-Aktuatoren


02/2023 ? 02/2023:

Kunde: Rebo Eisenach


Aufgaben:

  • Anpassungen am EOL-Prüfstand der Leuchten­fertigung


02/2022 ? 12/2022:

Kunde: Preh Bad Neustadt a. d. Saale


Aufgaben:

  • Software-Testing 48V Battery Management System


01/2022 ? 01/2022:

Kunde: IHR Rheinmünster


Aufgaben:

  • Steuergeräteprogrammierung für eine Bedienkonsole


10/2021 ? 10/2021:

Kunde: Rebo Eisenach


Aufgaben:

  • Konfiguration eines Offlinetesters


09/2021 ? 09/2021:

Kunde: IHR Rheinmünster


Aufgaben:

  • Qualifizierungstests für Flash Bootloader


06/2021 ? 08/2021:

Kunde: ACPS Ingelheim


Aufgaben:

  • Embedded-C-Programmierung für ein Anhänger-Steuergerät


03/2021 ? 05/2021:

Kunde: Rebo Eisenach


Aufgaben:

  • EOL-Prüfstandsautomation für die Leuchtenfertigung


11/2020 ? 02/2021:

Kunde: IHR Rheinmünster


Aufgaben:

  • Flash Bootloader-Integration


10/19 ? 03/2020:

Kunde: Sitronic Gunzenhausen


Aufgaben:

  • Steuergeräteprogrammierung für Gebläseregler


07/2018 ? 06/2019:

Kunde: IHR Rheinmünster


Aufgaben:

  • Hardwarenahe Sensorprogrammierung 


10/2017 ? 06/2018:

Kunde: Odelo Stuttgart


Aufgaben:

  • Automatisierung elektrischer Tests an Heckleuchten


03/2017 ? 04/2017:

Kunde: Somfy Rottenburg


Aufgaben:

  • Firmwaretests für Rollladensteuergeräte


09/2016 ? 11/2016:

Kunde: KaVo Biberach/Riß


Aufgaben:

  • Testautomationen für dentale Behandlungszentren


02/2016 ? 05/2016:

Kunde: Somfy Rottenburg


Aufgaben:

  • CE-Tests für Rollladensteuergeräte


03/2014 ? 07/2015:

Kunde: Schaeffler Herzogenaurach


Aufgaben:

  • Testautomationen für Wankstabilisatoren


07/2012 ? 07/2013:

Kunde: Brose Hallstadt


Aufgaben:

  • Test mechatronischer Fahrzeugkomponenten


11/2009 ? 03/2012:

Kunde: Daimler Kirchheim u. Teck


Aufgaben:

  • Test von Wasserstofftankanlagen


05/2008 ? 10/2009:

Kunde: Kotschner IT-Projekte


Aufgaben:

  • Softwareentwicklung und Konstruktion eines Generatorprototyps


11/2007 ? 04/2008:

Kunde: Likamed Metallbau Eppingen


Aufgaben:

  • Programmierung einer Zeit Erfassung


02/2007 ? 03/2007:

Kunde: Wokatec Verschleißschutz Marbach


Aufgaben:

  • Softwareentwicklung für eine CNC-Maschine


03/2003 ? 12/2005:

Kunde: Roche Diagnostics Mannheim 


Aufgaben:

  • Installationsunterstützung für eine Labor-EDV, Schulung von Mitarbeitern


05/2002 ? 02/2003: 

Kunde: Valeo Sensoren Bietigheim


Aufgaben:

  • Test von Lenkwinkelsensoren


09/2000 ? 04/2002:

Kunde: Roche Diagnostics Mannheim


Aufgaben:

  • Erstellung einer Online-Hilfe und Handbuch-Dokumentation zu einer Labor-EDV


07/2000 ? 08/2000:

Kunde: Dana Glacier Heilbronn


Aufgaben:

  • Softwareentwicklung für die Lebensdauer-berechnung von Gleitlagern


07/1999 ? 06/2000:

Kunde: Bosch Stuttgart


Aufgaben:

  • Softwareentwicklung und Test von Motorsteuergeräten


05/1999 ? 06/1999:

Kunde: Kairies Management-Seminar-Center Sinsheim 


Aufgaben:

  • Softwareentwicklung für die Managementplanung


07/1998 ? 04/1999:

Kunde: Roche Diagnostics Mannheim


Aufgaben:

  • Softwareentwicklung für die Stations-kommunikation im Krankenhaus


10/1995 ? 06/1998

Kunde: Landesklinik Nordschwarzwald Calw


Aufgaben:

  • Mitarbeiter der EDV und Softwareentwicklung für eine Personalakte, Befundarchiv, Versicherten­karten­lesegerät und Stationskommunikation


08/1995 ? 09/1995: 

Kunde: Leonardis Fachklinik Kornwestheim 


Aufgaben:

  • Mitarbeiter der Verwaltung und Programmierung einer Zeiterfassung


05/1993 ? 07/1995:

Kunde: Hippe Elektromaschinen Heilbronn


Aufgaben:

  • Elektronikentwicklung


01/1993 ? 04/1993:

Kunde: ASB Heilbronn 


Aufgaben:

  • Mitarbeit in der Verwaltung


03/1991 ? 12/1992:

Kunde: Bechtle EDV-Technik Heilbronn 


Aufgaben:

  • Softwareentwicklung für Barcodelesegeräte, Adressverwaltung

Betriebssysteme

MS-DOS
Windows

Programmiersprachen

ANSI-C
Assembler
PC-DOS, Embedded
C
Ansi-C
CAPL
Vector CANalyzer, CANoe, VT-System
CASL
Auswertungen
IAR Embedded Workbench
SQL
Abfragen, Action-Queries
Visual Basic
bis Version 6.0
MS-Office
VBA-Makroprogrammierung von Word und Excel
National Instruments Measurement Studio/DAQmx-API

Datenbanken

MS-Access
2.0, 97, 2000, 2003 (nur Datenbankdesign)
DAO
ODBC
SQL
Abfragen, Action-Queries
xBase
Tabellen und Indizes
ODBC-Schnittstelle
Oracle, Sybase

Datenkommunikation

CAN
CAN FD
Digital Audio
Flexray
LIN
Parallele Schnittstelle
PC-Anywhere
RS232
 

Hardware

CAN-Bus
Elektronik
Embedded Systeme
Hardware entwickelt
LIN-Bus
Microcontroller
Mikrocontroller
PC-Interfaces
VT-System

Berechnung / Simulation / Versuch / Validierung

CANalyzer
CANgraph
CANoe
Excel
MKS
PVCS
SVN Subversion

Design / Entwicklung / Konstruktion

EAGLE
Schaltungslayout, PCB

Branchen

Branchen

  • Pharma
  • Gesundheitswesen
  • Automobilindustrie
  • Gebäudeautomation
  • Mittelstand

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das Freelancer-Portal

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