Deutschland: Bisherige Projekteinsätze im EU-Raum: In Ungarn, Norwegen, England
Interesse auch an aussereuropäischen Einsatzorten auf englischsprachiger Basis.
2020 - 2022: Mitarbeit bei der Software-Entwicklung
Aufgaben:
Mitarbeit bei der Software-Entwicklung für universelle Drehzahl- und Drehwinkelgeber
Umrüstung der Datenkommunikation unter Verwendung eines J1939-Com-Stacks
Versuche zur Erweiterung auf Ethernet-Kommunikation.
Konzeption und Erstellung eines Bootloaders, sowie Durchführung aufwendiger Funktionstests
Erstellung diverser Treibersoftwaremodule für Zugriffe auf Flash-Eproms und Eeproms
2019 - 2020: Vorwiegend SPI-Kommunikationstreiber
Aufgaben:
Mitarbeit bei der Software-Entwicklung für Heizungssteuerungen von elektrisch betriebenen Fahrzeugen
Vorwiegend SPI-Kommunikationstreiber in einem Multi-Prozessor-System
Anpassungen im analogen und digitalen Signalhandling sowie im Taskhandling
Durchführung von Funktionstests
Anpassung vorhandener Software an neue Requirements
Dokumentationsaufgaben
2018 - 2019: Schaltungs- und Funktionstests
Aufgaben:
Im Nebenauftrag Mitarbeit in der Hardware-Entwicklung einer internationalen Ingenieursgesellschaft bei Frankfurt/Main
Im Bereich elektronischer Steuerungen von Haushaltsgeräten
Mitarbeit bei der Schaltungsoptimierung und Bauteilauswahl
Aufbau von Prüfständen für die SW-Abteilung
Erneute Mitarbeit bei einem großen Zulieferer für Nutzfahrzeuge
Thema: Hardwarenahe Software-Entwicklung in C
Treiberentwicklung für Sensorik im Rahmen der Autosar-MCAL
Implementierung von SW-Treibern nach Architekturvorgaben innerhalb des Complex-Device-Drivers (Autosar-CDD)
01/2018 - 09/2018:Hardwarenahe Software-Entwicklung in C.
Aufgaben:
Erneute Mitarbeit bei einem großen Zulieferer von Getrieben
Treiberentwicklung für Sensorik im Rahmen der Autosar-MCAL
Implementierung von SW-Treibern nach Architekturvorgaben innerhalb des Complex-Device-Drivers (Autosar-CDD)
07/2016 - 03/2018: Hardware-Entwicklung einer internationalen Ingenieursgesellschaft
Aufgaben:
Im Nebenauftrag Mitarbeit in der Hardware-Entwicklung einer internationalen Ingenieursgesellschaft in Eschborn
Im Bereich elektronischer Steuerungen von Haushaltsgeräten
Mitarbeit bei der Schaltungsoptimierung und Bauteilauswahl
Aufbau von Prüfständen für die SW-Abteilung
07/2016 - 06/2017: Bereich PKW-Steuergeräte
Rolle: Software-Entwickler
Kunde: Tochter-Unternehmen eines der größten, deutschen Konzerne
Aufgaben
Thema Bootmanager und Bootloader auf V850-Prozessor und HCS12
Analyse und Weiterentwicklung vorhandener Programme
Einpflegen in die QM-Dokumente
Entwicklung im Autosar-Kontext mit Fusi-Anforderungen
Kenntnisse:
C-Compiler, Synergie, Lauterbach-Debugger, Doors
2015 - 2017: Eigene Projekte
Aufgaben
Im Rahmen meines Ing.-Büros Entwicklung einer 8-Kanal Brushless-DC-Motor-Steuerung für einen Oktokopter
Platinen für Motoransteuerung
Positions- und Lageregelung basierend auf Microchip-CPUs
Software in C unter Microchip-Entwicklungsumgebung.
Dies ist ein Experimentalprojekt, das die Palette meiner beruflichen Fähigkeiten abdeckt: Sensorik, Regelung mit Mikroprozessoren und Antrieb im Bereich bis 1,5 kW
Projekt befindet sich in Fortsetzung soweit Zeit verfügbar ist
Das Hauptinteresse liegt auf der Erprobung verschiedener Beschleunigungs- und Neigungs-Sensoren und der Regelungskonzepte
2013 - 2016: Bereich Elektroantriebe für PKW
Rolle: Software-Entwickler
Kunde: großer, deutscher Automotive-Zulieferunternehmen.
Aufgaben:
Basissoftware-Entwicklung in C an Wechselrichter-Steuerungen
Evaluierung neuer Sensorkonzepte für Drehzahl und Drehwinkel, diverse hardwarenahe Treiberprogramme im Autosar-Kontext an einer Infineon Tricore-CPU
Unterstützung bei der Erstellung von internen Prüfmitteln, auch in Hardware
Anfertigung kleiner Schaltungen und Layouts für Entwicklungs-interne Prüfzwecke
Kenntnisse:
Compiler, Clearcase, Clearquest, Lauterbach-Debugger, Doors
12/2011 - 2013: Bereich Fahrerassistenzsysteme
Rolle: Software-Entwickler
Kunde: großer deutscher Automotive-Zulieferer
Aufgaben:
Basissoftware für Frontscheiben-Kameras in C
Treiberentwicklung auf einem TI-SoC. U.a. für I2S, DMA, etc
Kenntnisse:
C-Compiler, Debugger
2011 - 2012: Kommunikationssoftware für Klimasteuerungen
Rolle: Mitarbeiter im Bereich Automotive
Aufgaben
Entwicklung, Test, Dokumentation
Kenntnisse:
CAN-Bus
2010 - 2011: Blutwärmer/Kühler für Herz-OP
Rolle: Mitarbeiter im Medizintechnik-Bereich
Aufgaben:
Hauptsächlich Hardwareauftrag
Sensorik
Weiterentwicklung der Steuerung, Tests, Inbetriebnahme, Dokumentation
Kenntnisse:
Software für Inbetriebnahmetests, Prozessoren: ST10 / HCS12
2009 - 2010: Elektronische Verschlusssteuerungen für Foto-Objektive mit PICs
Aufgaben:
Zugehörige PC-Programmer für Konfiguration und Bedienung (Borland Builder / RAD-Studio)
Kurze Mitarbeit bei der Qualitätssicherung für "flight essential" Software-Module
Mitarbeit bei der Entwicklung von Röntgenstrahlern
Medizintechnik-Bereich
Programmierung und Test
09/2008 - 04/2009: Digitale Steuerung für Hydraulikventile
Kunde: Moog Gmbh, Böblingen
Rolle: Software-Entwickler auf TI-DSP
Aufgaben:
Erstellen von Teilen des Board-Support-Package
Treiberprogrammierung für Sensoren und Aktoren
Programmierung Stromregler und Kernelsoftware
Anpassung der Prototypenhardware, Inbetriebnahme und Fehlersuche am Prototypen
Kenntnisse:
Code Composer Studio (TI), TI-Evaluation-Board mit externer Schaltungserweiterung
03/2007 - 05/2008: Bedieneinheit eines Röntgengerätes
Kunde: Medizintechnik, Sirona, Bensheim
Aufgaben:
Entwicklung der Bedieneinheit in Hardware & Software
Eigenständige Schaltungsentwicklung um HCS12
Schaltplanerstellung mit ZUKEN-Schaltplaneditor
Betreuung des Layouts
Bauteilrecherchen
Definition der Zulieferteile
Verhandlungen mit Zulieferern
Aufbau mehrerer Prototypen für Designstudien
SW-Konzepterstellung und Entwicklung der Software mit C
Inbetriebnahme und Tests
Kenntnisse:
CodeWarrior (Freescale)
01/2006 - 03/2007: Alarmanlage mit mechanisch/akustischen Sensoren
Kunde: Sicherheitstechnik
Aufgaben:
Software-Entwicklung auf dsPIC, PIC18Fxxxx, und PC
Software für dsPIC zur Realisierung von digitalen Filtern für die mechanisch/ akustischen Sensoren
Software für PIC18Fxxxx für die übergeordnete Auswertung der Signale, Alarmerkennung und Protokollierung
Konzept und Implementierung der Software für die Konfiguration der Alarmbedingungen
Treibersoftware für die Vernetzung basierend auf freiem Standard mit RS485
Kommunikationssoftware für die übergeordnete PC-Applikation
PC-Software als Testtool für die Visualisierung aller Parameter und Ereignisse
Beratung beim Schaltungsdesign, Inbetriebnahmen und Fehlersuche
Kenntnisse:
C18 und C30, MPLAB (Microchip), Borland Builder (C++)
2003 - 2005: Zahlreiche Projekte im Softwarebereich und Hardwarebereich
Kunde: großer, deutscher Zulieferer für Fahrzeug-Elektronik
Aufgaben:
Software-Anpassung einer ECU an einen neuen Prozessor (ST10)
Treibersoftware für die Aktor-Ansteuerung in Druck- und Niveaureglern für Nutzfahrzeuge (HCS12)
Low-Level-Treiber von ECU's (HCS12)
Stromversorgung mit Schaltreglern für ein PKW-Infotainment-System
1996 -1999: Entwicklung von Firmware
Kunde: sehr bekannter, deutscher Hersteller von Kfz-Elektronik
Aufgaben:
Entwicklung von Firmware für die Fahrzeugdiagnose in Nutzfahrzeugen
Kenntnisse:
Basierend auf HCS08 (Motorola/Freescale) SAEJ1708, SAE J1939, CAN-Bus, K-Line
Kontinuierlich seit 1994 - heute: verschiedene Steuerungen im Bereich der professionellen Fotografie
Kunde: Schneider Kreuznach, Optische Werke, Bad Kreuznach
Aufgaben
Mitkonzeption der Hardware von elektronischen Blenden- Verschluss-Steuerungennmit PICs.
Entwicklung der Firmware zahlreicher Objektive in Assembler und C
Entwicklung der Hardware und Software einer Präzisions-Messkamera
Entwicklung von Konfigurations-Tools und Bedienprogrammen für PC mit dem Borland Builder
Weitere Projektangaben (auf Anfrage)
u.a. aus dem Bereich der Mess- Steuer- Regeltechnik, Klimasteuerungen, Kfz-Steuermodule, Steuerelektronik für Induktionsöfen in der Stahlbearbeitung, universelle Microcontroller-Module, vernetzte Microcontroller-Systeme, Steuerungen von GSM-Repeatern, Kleinsteuerungen für Haushaltsgeräte
Skills:
Routiniert in der Verbindung hardwarenaher Software-Entwicklung und Elektronik-Entwicklung
Konzeptentwürfe für Kleingeräte/Anwendungen in Hardware und Software
Selbständige Durchführung von Entwicklung (HW & SW) und Recherchen
Sowohl Entwicklungen im eigenen Büro bei Frankfurt/Main als auch in den Teams der
Auftraggeber vor Ort.
Projekte im eigenen Ingenieurbüro und in den Fachabteilungen in den Teams der Auftraggeber
vor Ort.
Schnelle Einarbeitung in die Tools der Auftraggeber
Hohe Reise-Spontaneität und räumliche Beweglichkeit.
Interesse auch an Projekten im aussereuropäischen Raum in englischsprachigen Teams.
Software-Entwicklung:
C für Microcontroller
Cosmic (Motorola)
CodeWarrior (Freescale)
Code Composer Studio (TI)
C18/C30/MPLAP (Microchip)
uVision (KEIL)
Greenhills Multi u.a.
C/C++ für PC:
Borland Builder
MKS
Hardware-Entwicklung:
Target 3001
EAGLE
ZUKEN
Dokumentation:
Office Tools
Doors (Grundlagenwissen)
Umfangreiche Erfahrung mit verschiedensten Controller-Familien von ST, Motorola, Microchip, Siemens, TI, ATMEL, Philips, u.a. TMS320xxx, HCS11/12, ST10, PICs, dsPICs
Routiniert im Design, Aufbau und Test analoger/digitaler Schaltungen
Selbständiges Arbeiten, Verbindung von Elektronik und hardwarenaher Programmierung
Automotive
Medizintechnik
Sicherheitstechnik
Klimatechnik
Messtechnik
Steuerungs-/Regelungstechnik
Industrielle Anwendungen
Kleingeräte
Deutschland: Bisherige Projekteinsätze im EU-Raum: In Ungarn, Norwegen, England
Interesse auch an aussereuropäischen Einsatzorten auf englischsprachiger Basis.
2020 - 2022: Mitarbeit bei der Software-Entwicklung
Aufgaben:
Mitarbeit bei der Software-Entwicklung für universelle Drehzahl- und Drehwinkelgeber
Umrüstung der Datenkommunikation unter Verwendung eines J1939-Com-Stacks
Versuche zur Erweiterung auf Ethernet-Kommunikation.
Konzeption und Erstellung eines Bootloaders, sowie Durchführung aufwendiger Funktionstests
Erstellung diverser Treibersoftwaremodule für Zugriffe auf Flash-Eproms und Eeproms
2019 - 2020: Vorwiegend SPI-Kommunikationstreiber
Aufgaben:
Mitarbeit bei der Software-Entwicklung für Heizungssteuerungen von elektrisch betriebenen Fahrzeugen
Vorwiegend SPI-Kommunikationstreiber in einem Multi-Prozessor-System
Anpassungen im analogen und digitalen Signalhandling sowie im Taskhandling
Durchführung von Funktionstests
Anpassung vorhandener Software an neue Requirements
Dokumentationsaufgaben
2018 - 2019: Schaltungs- und Funktionstests
Aufgaben:
Im Nebenauftrag Mitarbeit in der Hardware-Entwicklung einer internationalen Ingenieursgesellschaft bei Frankfurt/Main
Im Bereich elektronischer Steuerungen von Haushaltsgeräten
Mitarbeit bei der Schaltungsoptimierung und Bauteilauswahl
Aufbau von Prüfständen für die SW-Abteilung
Erneute Mitarbeit bei einem großen Zulieferer für Nutzfahrzeuge
Thema: Hardwarenahe Software-Entwicklung in C
Treiberentwicklung für Sensorik im Rahmen der Autosar-MCAL
Implementierung von SW-Treibern nach Architekturvorgaben innerhalb des Complex-Device-Drivers (Autosar-CDD)
01/2018 - 09/2018:Hardwarenahe Software-Entwicklung in C.
Aufgaben:
Erneute Mitarbeit bei einem großen Zulieferer von Getrieben
Treiberentwicklung für Sensorik im Rahmen der Autosar-MCAL
Implementierung von SW-Treibern nach Architekturvorgaben innerhalb des Complex-Device-Drivers (Autosar-CDD)
07/2016 - 03/2018: Hardware-Entwicklung einer internationalen Ingenieursgesellschaft
Aufgaben:
Im Nebenauftrag Mitarbeit in der Hardware-Entwicklung einer internationalen Ingenieursgesellschaft in Eschborn
Im Bereich elektronischer Steuerungen von Haushaltsgeräten
Mitarbeit bei der Schaltungsoptimierung und Bauteilauswahl
Aufbau von Prüfständen für die SW-Abteilung
07/2016 - 06/2017: Bereich PKW-Steuergeräte
Rolle: Software-Entwickler
Kunde: Tochter-Unternehmen eines der größten, deutschen Konzerne
Aufgaben
Thema Bootmanager und Bootloader auf V850-Prozessor und HCS12
Analyse und Weiterentwicklung vorhandener Programme
Einpflegen in die QM-Dokumente
Entwicklung im Autosar-Kontext mit Fusi-Anforderungen
Kenntnisse:
C-Compiler, Synergie, Lauterbach-Debugger, Doors
2015 - 2017: Eigene Projekte
Aufgaben
Im Rahmen meines Ing.-Büros Entwicklung einer 8-Kanal Brushless-DC-Motor-Steuerung für einen Oktokopter
Platinen für Motoransteuerung
Positions- und Lageregelung basierend auf Microchip-CPUs
Software in C unter Microchip-Entwicklungsumgebung.
Dies ist ein Experimentalprojekt, das die Palette meiner beruflichen Fähigkeiten abdeckt: Sensorik, Regelung mit Mikroprozessoren und Antrieb im Bereich bis 1,5 kW
Projekt befindet sich in Fortsetzung soweit Zeit verfügbar ist
Das Hauptinteresse liegt auf der Erprobung verschiedener Beschleunigungs- und Neigungs-Sensoren und der Regelungskonzepte
2013 - 2016: Bereich Elektroantriebe für PKW
Rolle: Software-Entwickler
Kunde: großer, deutscher Automotive-Zulieferunternehmen.
Aufgaben:
Basissoftware-Entwicklung in C an Wechselrichter-Steuerungen
Evaluierung neuer Sensorkonzepte für Drehzahl und Drehwinkel, diverse hardwarenahe Treiberprogramme im Autosar-Kontext an einer Infineon Tricore-CPU
Unterstützung bei der Erstellung von internen Prüfmitteln, auch in Hardware
Anfertigung kleiner Schaltungen und Layouts für Entwicklungs-interne Prüfzwecke
Kenntnisse:
Compiler, Clearcase, Clearquest, Lauterbach-Debugger, Doors
12/2011 - 2013: Bereich Fahrerassistenzsysteme
Rolle: Software-Entwickler
Kunde: großer deutscher Automotive-Zulieferer
Aufgaben:
Basissoftware für Frontscheiben-Kameras in C
Treiberentwicklung auf einem TI-SoC. U.a. für I2S, DMA, etc
Kenntnisse:
C-Compiler, Debugger
2011 - 2012: Kommunikationssoftware für Klimasteuerungen
Rolle: Mitarbeiter im Bereich Automotive
Aufgaben
Entwicklung, Test, Dokumentation
Kenntnisse:
CAN-Bus
2010 - 2011: Blutwärmer/Kühler für Herz-OP
Rolle: Mitarbeiter im Medizintechnik-Bereich
Aufgaben:
Hauptsächlich Hardwareauftrag
Sensorik
Weiterentwicklung der Steuerung, Tests, Inbetriebnahme, Dokumentation
Kenntnisse:
Software für Inbetriebnahmetests, Prozessoren: ST10 / HCS12
2009 - 2010: Elektronische Verschlusssteuerungen für Foto-Objektive mit PICs
Aufgaben:
Zugehörige PC-Programmer für Konfiguration und Bedienung (Borland Builder / RAD-Studio)
Kurze Mitarbeit bei der Qualitätssicherung für "flight essential" Software-Module
Mitarbeit bei der Entwicklung von Röntgenstrahlern
Medizintechnik-Bereich
Programmierung und Test
09/2008 - 04/2009: Digitale Steuerung für Hydraulikventile
Kunde: Moog Gmbh, Böblingen
Rolle: Software-Entwickler auf TI-DSP
Aufgaben:
Erstellen von Teilen des Board-Support-Package
Treiberprogrammierung für Sensoren und Aktoren
Programmierung Stromregler und Kernelsoftware
Anpassung der Prototypenhardware, Inbetriebnahme und Fehlersuche am Prototypen
Kenntnisse:
Code Composer Studio (TI), TI-Evaluation-Board mit externer Schaltungserweiterung
03/2007 - 05/2008: Bedieneinheit eines Röntgengerätes
Kunde: Medizintechnik, Sirona, Bensheim
Aufgaben:
Entwicklung der Bedieneinheit in Hardware & Software
Eigenständige Schaltungsentwicklung um HCS12
Schaltplanerstellung mit ZUKEN-Schaltplaneditor
Betreuung des Layouts
Bauteilrecherchen
Definition der Zulieferteile
Verhandlungen mit Zulieferern
Aufbau mehrerer Prototypen für Designstudien
SW-Konzepterstellung und Entwicklung der Software mit C
Inbetriebnahme und Tests
Kenntnisse:
CodeWarrior (Freescale)
01/2006 - 03/2007: Alarmanlage mit mechanisch/akustischen Sensoren
Kunde: Sicherheitstechnik
Aufgaben:
Software-Entwicklung auf dsPIC, PIC18Fxxxx, und PC
Software für dsPIC zur Realisierung von digitalen Filtern für die mechanisch/ akustischen Sensoren
Software für PIC18Fxxxx für die übergeordnete Auswertung der Signale, Alarmerkennung und Protokollierung
Konzept und Implementierung der Software für die Konfiguration der Alarmbedingungen
Treibersoftware für die Vernetzung basierend auf freiem Standard mit RS485
Kommunikationssoftware für die übergeordnete PC-Applikation
PC-Software als Testtool für die Visualisierung aller Parameter und Ereignisse
Beratung beim Schaltungsdesign, Inbetriebnahmen und Fehlersuche
Kenntnisse:
C18 und C30, MPLAB (Microchip), Borland Builder (C++)
2003 - 2005: Zahlreiche Projekte im Softwarebereich und Hardwarebereich
Kunde: großer, deutscher Zulieferer für Fahrzeug-Elektronik
Aufgaben:
Software-Anpassung einer ECU an einen neuen Prozessor (ST10)
Treibersoftware für die Aktor-Ansteuerung in Druck- und Niveaureglern für Nutzfahrzeuge (HCS12)
Low-Level-Treiber von ECU's (HCS12)
Stromversorgung mit Schaltreglern für ein PKW-Infotainment-System
1996 -1999: Entwicklung von Firmware
Kunde: sehr bekannter, deutscher Hersteller von Kfz-Elektronik
Aufgaben:
Entwicklung von Firmware für die Fahrzeugdiagnose in Nutzfahrzeugen
Kenntnisse:
Basierend auf HCS08 (Motorola/Freescale) SAEJ1708, SAE J1939, CAN-Bus, K-Line
Kontinuierlich seit 1994 - heute: verschiedene Steuerungen im Bereich der professionellen Fotografie
Kunde: Schneider Kreuznach, Optische Werke, Bad Kreuznach
Aufgaben
Mitkonzeption der Hardware von elektronischen Blenden- Verschluss-Steuerungennmit PICs.
Entwicklung der Firmware zahlreicher Objektive in Assembler und C
Entwicklung der Hardware und Software einer Präzisions-Messkamera
Entwicklung von Konfigurations-Tools und Bedienprogrammen für PC mit dem Borland Builder
Weitere Projektangaben (auf Anfrage)
u.a. aus dem Bereich der Mess- Steuer- Regeltechnik, Klimasteuerungen, Kfz-Steuermodule, Steuerelektronik für Induktionsöfen in der Stahlbearbeitung, universelle Microcontroller-Module, vernetzte Microcontroller-Systeme, Steuerungen von GSM-Repeatern, Kleinsteuerungen für Haushaltsgeräte
Skills:
Routiniert in der Verbindung hardwarenaher Software-Entwicklung und Elektronik-Entwicklung
Konzeptentwürfe für Kleingeräte/Anwendungen in Hardware und Software
Selbständige Durchführung von Entwicklung (HW & SW) und Recherchen
Sowohl Entwicklungen im eigenen Büro bei Frankfurt/Main als auch in den Teams der
Auftraggeber vor Ort.
Projekte im eigenen Ingenieurbüro und in den Fachabteilungen in den Teams der Auftraggeber
vor Ort.
Schnelle Einarbeitung in die Tools der Auftraggeber
Hohe Reise-Spontaneität und räumliche Beweglichkeit.
Interesse auch an Projekten im aussereuropäischen Raum in englischsprachigen Teams.
Software-Entwicklung:
C für Microcontroller
Cosmic (Motorola)
CodeWarrior (Freescale)
Code Composer Studio (TI)
C18/C30/MPLAP (Microchip)
uVision (KEIL)
Greenhills Multi u.a.
C/C++ für PC:
Borland Builder
MKS
Hardware-Entwicklung:
Target 3001
EAGLE
ZUKEN
Dokumentation:
Office Tools
Doors (Grundlagenwissen)
Umfangreiche Erfahrung mit verschiedensten Controller-Familien von ST, Motorola, Microchip, Siemens, TI, ATMEL, Philips, u.a. TMS320xxx, HCS11/12, ST10, PICs, dsPICs
Routiniert im Design, Aufbau und Test analoger/digitaler Schaltungen
Selbständiges Arbeiten, Verbindung von Elektronik und hardwarenaher Programmierung
Automotive
Medizintechnik
Sicherheitstechnik
Klimatechnik
Messtechnik
Steuerungs-/Regelungstechnik
Industrielle Anwendungen
Kleingeräte
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.