Softwareentwickler embedded
Aktualisiert am 07.06.2021
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.07.2021
Verfügbar zu: 100%
davon vor Ort: 0%
Deutsch
Muttersprache
Englisch
Verhandlungssicher
Französisch
fließend
Schwedisch
fließend

Einsatzorte

Einsatzorte

Mülheim an der Ruhr (+300km) Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km) Essen (+75km) Ibbenbüren (+75km) Cochem (+75km) Bonn (+75km) Soest (+50km) Darmstadt (+75km) Homburg (Saar) (+50km)

Arbeitserlaubnis: deutscher Staatsbürger

nicht möglich

Projekte

Projekte

7 Jahre 6 Monate
2016-10 - heute

Mitarbeit an Systemsoftware für Echtzeit-Linux auf einem Embedded PC.

Software-Entwickler Linux RT_PREEMPT Congatec Embedded PC Simulink ...
Software-Entwickler
Linux RT_PREEMPT Congatec Embedded PC Simulink Microsoft Windows C C++ Eclipse GCC dSPACE Tools
dSPACE GmbH
Paderborn
4 Monate
2016-03 - 2016-06

Betreuung von Tests für intelligente Gaszähler

Testanalytiker Gaszähler ZigBee Microsoft Windows ...
Testanalytiker

Betreuung von Tests für intelligente Gaszähler:

  • Tests gemäß Great Britain Companion Specification
  • Analyse der Testergebnisse (ZigBee Smart Energy, IEEE 802.15.4)
  • Entwicklung von Software für die Erzeugung von Prepaid-Aufladecodes für Tests (AES-GCM, Diffie-Hellman mit Elliptischen Kurven)
Gaszähler ZigBee Microsoft Windows Linux Python Ember Insight Desktop Polarion
Elster GmbH
Lotte
3 Jahre 4 Monate
2012-08 - 2015-11

Portierung und Wartung von Steuerungssoftware für Schweißgeräte

Software-Entwickler C NXP ARM Mikrocontroller TI DSP Keil RTX ...
Software-Entwickler C

Mitarbeit an Software für Schweißstromquellen:

  • Portierung von Regelungssoftware von TI DSP TMS320F2812 auf NXP LPC4357 Cortex M4/M0 Multicore
  • Entwicklung von Hardwaretreibern auf LPC4357 (externer ADC/DAC über SGPIO/SPI, Ansteuerung H-Brücke mit SCT, Tests mit Sigma-Delta-ADC)
  • Softwarepflege auf TI DSP F2812 und NXP ARM7TDMI LPC2378/LPC2478 (Fehlerbehebung, Zeitoptimierung, Regelungstechnik, Signalverarbeitung)
  • Messung von Widerstand und Induktivität des Schweißkreises durch die Stromquelle (Entwicklung und Implementierung des Messverfahrens, Validierung durch Vergleichsmessungen)
  • Software für Hardware-Modul mit LPC11C14: Sanftanlauf per Phasenanschnitt, Messung von Netzfrequenz, Netzspannung, Temperaturen per NTC, Kommunikation über CAN
  • TCP über Anybus CompactCom M30/M40 Socket Interface
NXP ARM Mikrocontroller TI DSP Keil RTX CAN C Assembler Keil MDK TI CodeComposer Eclipse PEAK PCAN-Explorer Subversion Git
Cloos Innovations GmbH
Herborn
6 Monate
2011-12 - 2012-05

Testsystem für Ein- und Auszahlgerät

Software-Entwickler C++ Windows-PC Cash-Recycling-Systeme. C++ ...
Software-Entwickler C++
  • Mitarbeit an Testsoftware und Tests für CEN/XFS Schnittstellen (CDM, CIM) auf Cash-Recycling-Systemen.
Windows-PC Cash-Recycling-Systeme. C++ Eclipse Visual C++ MKS
Wincor
Paderborn
1 Jahr 5 Monate
2010-01 - 2011-05

Automotive Infotainment-System, Telefonfunktion (Bluetooth)

Software-Entwickler C++ Renesas SH2A-Prozessor µ-Itron Bluetooth-Modul. ...
Software-Entwickler C++

Entwicklung der Telefonbuch- und Anruflistenfunktion für eine automotive Zentraleinheit, insbesondere Implementierung von Datenstrukturen für Sortieren und schnellen Zugriff.

Renesas SH2A-Prozessor µ-Itron Bluetooth-Modul. C/C++ Java für Code-Generierung Eclipse Renesas C/C++ Renesas HEW Visual C++ Rhapsody CM Synergy Change Synergy
Continental
Wetzlar

Aus- und Weiterbildung

Aus- und Weiterbildung

1991

Studium der Informatik mit Nebenfach Elektrotechnik an der Universität Dortmund

Diplomarbeit: Induktives Theorembeweisen für Hornklauseln

2000

Wissenschaftlicher Mitarbeiter am Max-Planck-Institut für Informatik, Saarbrücken

Promotion zum Dr.-Ing. (Informatik) an der Universität des Saarlandes, Saarbrücken,

Thema: Superposition Theorem Proving for Commutative Algebraic Theories

Kompetenzen

Kompetenzen

Schwerpunkte

Hardwarenahe Softwareentwicklung, Embedded Systeme, Datenkommunikation

Produkte / Standards / Erfahrungen / Methoden

Besonderes Knowhow         

Mehrjährige Projekterfahrung Embedded Systems

Entwicklungstools

Eclipse, Ant, JUnit, JMock, JCoverage, EMMA, Checkstyle, jad, gcc, gdb, make, diff, autotools, patch, git, Subversion, Polarion, MKS, CVS, Bugzilla, Keil MDK, TI CodeComposer, IAR Workbench, Renesas HEW, Visual C++, PCAN-Explorer, Wireshark, CANoe, Optolyzer

Rhapsody, Rational Rose, Enterprise Architect, CM Synergy, Change Synergy, LTSpice,

Oszilloskope, Logikanalysator, Funktionsgenerator, Lötkolben

Standardsoftware

MS Office, Lotus Notes, OpenOffice

Betriebssysteme

Keil RTX, µ-Itron, Linux (Portierung von Embedded-Software, Kernelentwicklung USB-Treiber, Anwender seit 1992), UNIX, VxWorks, MS-Windows

Programmiersprachen

  • C/C++ (7 Jahre Industrieerfahrung)
  • Java (3 Jahre Industrieerfahrung), OSGi
  • Assembler, Python, Rust

Datenbanken

MySQL
SQL

Datenkommunikation

ZigBee, CAN, TCP, Ethernet, Bluetooth, USB, SPI, I2C, TCN, MOST, FlexRay, LIN

Hardware

NXP LPC43xx, LPC11Cxx, ARM Cortex-M4/M0, ARM7TDMI, TI DSP C2812, PowerPC, Renesas SH2A, R8C, Atmel AVR, Hitachi H8, Z80, 6502

Berechnung / Simulation / Versuch / Validierung

CANoe

Design / Entwicklung / Konstruktion

Kicad

Branchen

Branchen

  • Schweißtechnik
  • Gaszähler
  • Bahntechnik
  • Automotive
  • Geldautomaten

Einsatzorte

Einsatzorte

Mülheim an der Ruhr (+300km) Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km) Essen (+75km) Ibbenbüren (+75km) Cochem (+75km) Bonn (+75km) Soest (+50km) Darmstadt (+75km) Homburg (Saar) (+50km)

Arbeitserlaubnis: deutscher Staatsbürger

nicht möglich

Projekte

Projekte

7 Jahre 6 Monate
2016-10 - heute

Mitarbeit an Systemsoftware für Echtzeit-Linux auf einem Embedded PC.

Software-Entwickler Linux RT_PREEMPT Congatec Embedded PC Simulink ...
Software-Entwickler
Linux RT_PREEMPT Congatec Embedded PC Simulink Microsoft Windows C C++ Eclipse GCC dSPACE Tools
dSPACE GmbH
Paderborn
4 Monate
2016-03 - 2016-06

Betreuung von Tests für intelligente Gaszähler

Testanalytiker Gaszähler ZigBee Microsoft Windows ...
Testanalytiker

Betreuung von Tests für intelligente Gaszähler:

  • Tests gemäß Great Britain Companion Specification
  • Analyse der Testergebnisse (ZigBee Smart Energy, IEEE 802.15.4)
  • Entwicklung von Software für die Erzeugung von Prepaid-Aufladecodes für Tests (AES-GCM, Diffie-Hellman mit Elliptischen Kurven)
Gaszähler ZigBee Microsoft Windows Linux Python Ember Insight Desktop Polarion
Elster GmbH
Lotte
3 Jahre 4 Monate
2012-08 - 2015-11

Portierung und Wartung von Steuerungssoftware für Schweißgeräte

Software-Entwickler C NXP ARM Mikrocontroller TI DSP Keil RTX ...
Software-Entwickler C

Mitarbeit an Software für Schweißstromquellen:

  • Portierung von Regelungssoftware von TI DSP TMS320F2812 auf NXP LPC4357 Cortex M4/M0 Multicore
  • Entwicklung von Hardwaretreibern auf LPC4357 (externer ADC/DAC über SGPIO/SPI, Ansteuerung H-Brücke mit SCT, Tests mit Sigma-Delta-ADC)
  • Softwarepflege auf TI DSP F2812 und NXP ARM7TDMI LPC2378/LPC2478 (Fehlerbehebung, Zeitoptimierung, Regelungstechnik, Signalverarbeitung)
  • Messung von Widerstand und Induktivität des Schweißkreises durch die Stromquelle (Entwicklung und Implementierung des Messverfahrens, Validierung durch Vergleichsmessungen)
  • Software für Hardware-Modul mit LPC11C14: Sanftanlauf per Phasenanschnitt, Messung von Netzfrequenz, Netzspannung, Temperaturen per NTC, Kommunikation über CAN
  • TCP über Anybus CompactCom M30/M40 Socket Interface
NXP ARM Mikrocontroller TI DSP Keil RTX CAN C Assembler Keil MDK TI CodeComposer Eclipse PEAK PCAN-Explorer Subversion Git
Cloos Innovations GmbH
Herborn
6 Monate
2011-12 - 2012-05

Testsystem für Ein- und Auszahlgerät

Software-Entwickler C++ Windows-PC Cash-Recycling-Systeme. C++ ...
Software-Entwickler C++
  • Mitarbeit an Testsoftware und Tests für CEN/XFS Schnittstellen (CDM, CIM) auf Cash-Recycling-Systemen.
Windows-PC Cash-Recycling-Systeme. C++ Eclipse Visual C++ MKS
Wincor
Paderborn
1 Jahr 5 Monate
2010-01 - 2011-05

Automotive Infotainment-System, Telefonfunktion (Bluetooth)

Software-Entwickler C++ Renesas SH2A-Prozessor µ-Itron Bluetooth-Modul. ...
Software-Entwickler C++

Entwicklung der Telefonbuch- und Anruflistenfunktion für eine automotive Zentraleinheit, insbesondere Implementierung von Datenstrukturen für Sortieren und schnellen Zugriff.

Renesas SH2A-Prozessor µ-Itron Bluetooth-Modul. C/C++ Java für Code-Generierung Eclipse Renesas C/C++ Renesas HEW Visual C++ Rhapsody CM Synergy Change Synergy
Continental
Wetzlar

Aus- und Weiterbildung

Aus- und Weiterbildung

1991

Studium der Informatik mit Nebenfach Elektrotechnik an der Universität Dortmund

Diplomarbeit: Induktives Theorembeweisen für Hornklauseln

2000

Wissenschaftlicher Mitarbeiter am Max-Planck-Institut für Informatik, Saarbrücken

Promotion zum Dr.-Ing. (Informatik) an der Universität des Saarlandes, Saarbrücken,

Thema: Superposition Theorem Proving for Commutative Algebraic Theories

Kompetenzen

Kompetenzen

Schwerpunkte

Hardwarenahe Softwareentwicklung, Embedded Systeme, Datenkommunikation

Produkte / Standards / Erfahrungen / Methoden

Besonderes Knowhow         

Mehrjährige Projekterfahrung Embedded Systems

Entwicklungstools

Eclipse, Ant, JUnit, JMock, JCoverage, EMMA, Checkstyle, jad, gcc, gdb, make, diff, autotools, patch, git, Subversion, Polarion, MKS, CVS, Bugzilla, Keil MDK, TI CodeComposer, IAR Workbench, Renesas HEW, Visual C++, PCAN-Explorer, Wireshark, CANoe, Optolyzer

Rhapsody, Rational Rose, Enterprise Architect, CM Synergy, Change Synergy, LTSpice,

Oszilloskope, Logikanalysator, Funktionsgenerator, Lötkolben

Standardsoftware

MS Office, Lotus Notes, OpenOffice

Betriebssysteme

Keil RTX, µ-Itron, Linux (Portierung von Embedded-Software, Kernelentwicklung USB-Treiber, Anwender seit 1992), UNIX, VxWorks, MS-Windows

Programmiersprachen

  • C/C++ (7 Jahre Industrieerfahrung)
  • Java (3 Jahre Industrieerfahrung), OSGi
  • Assembler, Python, Rust

Datenbanken

MySQL
SQL

Datenkommunikation

ZigBee, CAN, TCP, Ethernet, Bluetooth, USB, SPI, I2C, TCN, MOST, FlexRay, LIN

Hardware

NXP LPC43xx, LPC11Cxx, ARM Cortex-M4/M0, ARM7TDMI, TI DSP C2812, PowerPC, Renesas SH2A, R8C, Atmel AVR, Hitachi H8, Z80, 6502

Berechnung / Simulation / Versuch / Validierung

CANoe

Design / Entwicklung / Konstruktion

Kicad

Branchen

Branchen

  • Schweißtechnik
  • Gaszähler
  • Bahntechnik
  • Automotive
  • Geldautomaten

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das GULP Freelancer-Portal

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