Unit Test Entwicklung für Motorsteuerungen in C++
Flurförderzeuge
(HH)
Implementierung von Sicherheitsfunktionen nach EN1175
Integration von UDS Services zur Teststandautomatisierung, Erweiterung einer bestehenden Fahrzeugsteuerung.
Embedded C Entwicklung, Spezifikation, Test
Integration eines Quadratur Encoders (Motorsteuerung) für eine neue HW Platform auf Basis TMS320.
Embedded C/C++ Entwicklung.
Portierung einer Motorsteuerungssoftware von Sciopta auf FreeRTOS sowie von Cypress FM4 (ARM Cortex M4) auf NXP RT1050 (Cortex M7) Integration LwIP Stack.
Embedded C/C++ Entwicklung.
Entwicklung der Safety Control Unit (SCU) für Batterie Management Systeme.
Embedded C Entwicklung für Infinion Tricore / C166
Treiberentwicklung für Farbsensoren für Displays, Entwicklung
von Kalibrierungsroutinen.
Embedded C/C++ Entwicklung für ARM Cortex M3
Entwicklung der Software für einen Radio Tuner. (Car-Infotainment)
Embedded C/C++ Entwicklung für Atmel SAMV7
Entwicklung der Software für ein Kalibriersystem sowie für ein Wasser-Analysegerät. Treiberentwicklung für div. Sensoren.
Embedded C/C++ Entwicklung für Cortex M3 / STM32
Weiterentwicklung der Software für LTE Basisstationen.
Embedded C Entwicklung für Linux und OSE
Entwicklung / Architektur einer Plattform für medizinische Geräte.
Embedded C Entwicklung auf Cortex M3, RTOS portierung auf unterschiedliche Plattformen (FreeRTOS, ChibiOS, NuttX).
Test / Testarchitektur einer Telekomunikationsanwendung.
Erstellung der Testpläne / Testfälle.Testausführung,
Bugtracking. Whitebox-, Regressiontests. Analyse von Prozessfragmenten und Fehlerbehebung.
Zeitraum: 04.2019 ? 04.2020
Kunde: Automotive (BY)
Projekt: Integration von UDS Services zur Teststandautomatisierung, Erweiterung
einer bestehenden Fahrzeugsteuerung.
Tätigkeit: Embedded C Entwicklung, Spezifikation, Test
Umfeld: Infinion Tricore, Eclipse, CANape, CANalizer, UDS, KWP2000, PTC, MKS.
Zeitraum: 08.2018 - 03.2019
Kunde: Schunk, Greif- und Spannsysteme (BW)
Projekt: Integration eines Quadratur Encoders für eine neue HW Platform auf Basis
TMS320F2837xD (Motorsteuerung)
Tätigkeit: Embedded C/C++ Entwicklung.
Umfeld: Code Composer Studio, Blackhawk, SVN, Bare Metal
Zeitraum: 10.2017 - 06.2018
Kunde: Festo, Steuerungs- Automatisierungstechnik (BW)
Projekt: Portierung einer Motorsteuerungssoftware von Sciopta auf FreeRTOS.
Portierung einer Motorsteuerungssoftware von Cypress FM4 auf NXP RT1050
Tätigkeit: Embedded C/C++ Entwicklung.
Umfeld: ARM Toolchain, Eclipse, Segger, iSystem, FreeRTOS, Sciopta, FM4, RT1050
Zeitraum: 12.2016 - 09.2017
Kunde: Akasol GmbH, Automotive / Batteriesysteme (Hessen)
Projekt: Entwicklung der Safety Control Unit (SCU) für Batterie Management Systeme.
Tätigkeit: Embedded C Entwicklung für Infinion Tricore / C166
Umfeld: PXROS-HR, Eclipse, GNU Toolchain, SVN, Jira, MISRA / LDRA.
Zeitraum: 04.2016 - 11.2016
Kunde: Barco Visualisierungslösungen, Karlsruhe,
Projekt: Treiberentwicklung (Linux) für Sensoren zur Bildschirmsteuerung.
Tätigkeit: Embedded C/C++ Entwicklung
Umfeld: Eclipse, Linux, ARM Toolchain, SVN.
Zeitraum: 08.2015 - 03.2016
Kunde: Hirschmann Car Communication, Infotainment, Neckartenzlingen
Projekt: Entwicklung der Software / Diagnose für einen Radio Tuner. (Car-Infotainment)
Tätigkeit: Embedded C/C++ Entwicklung für Atmel SAMV7 (ARM Cortex M7)
Tuner Silicon Labs Si4790
Umfeld: AtmelStudio, Atmel Debugger, ARM Toolchain, SVN.
Zeitraum: 05.2014 - 07.2015
Kunde: Bürkert GmbH & Co. KG, Ingelfingen
Projekt: Emedded Softwareentwicklung für ein Analysegerät.
Tätigkeit: Embedded C/C++ Entwicklung für STM32 / Cortex M3.
Umfeld: Eclipse, CodeSourcery Toolchain, GDB, Segger J-Ling, Jenkins, SVN.
Zeitraum: 04.2013 - 04.2014
Kunde: Nokia Siemens Network, Ulm
Projekt: Weiterentwicklung der Software für LTE Basisstationen.
Tätigkeit: Embedded C Entwicklung für Linux und OSE, Bugtracking.
Umfeld: Linux (PowerPC / Octeon), MCU, DSP, GNU Toolchain, Jenkins, SVN.
Bugtracking.
Umfeld: Windows, Linux, BMC Remedy ARS.Testpläne / Testfälle.Testausführung, Bugtracking.
Whitebox-, Regressiontests. Analyse von Prozessfragmenten
und Fehlerbehebung.
Umfeld: Java, Web-Services, Castor, Axis, Apache,Websphere, XML, XSD,WSDL, Windows, Linux, Eclipse, Petri Netze.
Fahrerinformationssystems bis zur Validierung nach ISO 11783
Tätigkeit: Bugfixing / Anpassungen / Erweiterungen mit C. VT Entwicklung.Entwicklung Graphikalgorithmen für Fujitsu MB87J2120 & MB87P2020-A
(Lavender & Jasmine). ECU-Kommunikation. CAN Bus Implementation
für C167CS.
Umfeld: Embedded C, CAN Bus, CANoe, PCAN, Lauterbach Debugger/Emulator,Infinion C166, C167CS, TASKING Compiler, Trace32,
Win2K, Eclipse.
(service oriented architecture) / Middleware.
Tätigkeit: Erstellen von Requirements, Testcases. Testexecution,Defect Tracking, Systemprogrammierung.
Umfeld: Mercury Quality Center, WinRunner, Java, Windows-XP, HPUX,Linux, Solaris, Notes, BEA Weblogic, Websphere MQ, Tomcat, LDAP
(Sun One, Open LDAP iPlanet), shell script, XML, Eclipse,
Maven, Ant.
für IC/SOC-Tester mit C/C++. Java GUI Entwicklung.
Entw. Whitebox- und Regressiontests. Code Portierung HPUX -> Linux
Tätigkeit: Hardwarenahe Entwicklung, OOA, OOD, GUI Entwicklung.Swing, Motiv, UML (Together), XML, ksh.
Logistikbereich. LVS, PPS, WMS Systeme.
Tätigkeit: Entwicklung, Anpassung, Test.Remote Management Lösungen. u.a. Entw. eines VT100 Clients (Java)
Entw. eines Servers zur Kommunikation mit RMC Karten über
I2C Bus (C++), Entw. eines Kernel-Drivers für NT (C++),
Entwicklung diverser Tests (Java), Erstellen von Testspecs.
Tätigkeit: Entwicklung, Testdurchführung, Dokumentation. Embedded C,BMC Board, ARM7, HTML, Apache.
Dokumentation, Schulung.
Umfeld: Visual Studio,C++, MFC, Pervasive SQL, NT Server, Windows 98, NT.mit Anbindung an Auftragsbearbeitung. U.a. Schnittstellen-
entwicklung für Datev, Barcodescanner, div. POS Hardware.
Tätigkeit: Programmierung, Datenbankdesign, GUI Entwicklung,Dokumentation, Schulung.
Umfeld: C++, MFC, Pervasive SQL, DOS, Win9x, Novell.Pervasive SQL.
Tätigkeit: Programmierung, Test, Dokumentation, GUI Entwicklung.Lagerbewegungen. Entw. der Terminalsoftware für
Datalogic Handterminals, Entw. des Monitors/Gateways.
Entw. der Schnittstellen zum WMS.
Tätigkeit: Programmierung, Schulung.Radio-Link Controller 9130, Handterminals 7025PF.
Dokumentation, Schulung.
Umfeld: C++, MFC, Windows 9x, NT, Scalable SQL, Novell.Lösung zur Archivierung von Scan- und Printdokumenten,
Phönixaufträgen und als User-Backup.
Tätigkeit: Programmierung, Datenbankdesign, GUI Entwicklung,Dokumentation, Schulung, NLM Entwicklung (Server).
Umfeld: C++, Windows 3x-9x-NT, Novell Netware, Scalable SQL.Microtec Scanner, Xionics Accelerator Boards,
Xionics API/Tools.
Dokumentation, Schulung.
Umfeld: C, Windows 3x-9x-NT, Novell Netware.Netzwerkadministration
Tätigkeit: Programmierung, Test, Dokumentation.autom. Belegerfassung.
Tätigkeit: Programmierung, Datenbankdesign, GUI Entwicklung,Dokumentation.
Umfeld: C, Windows 3x-9x-NT, Novell Netware, Scalable SQL.für Nixdorf 8870 Dokumente.
Tätigkeit: Programmierung, Archiv-Server Entwicklung (NLM) DB-DesignEntwicklung der Clients.
Umfeld: DOS, C, Novell NetWare.für wissenschaftliche Versuchsreihen (Aeroponic) im botanischen
Umfeld. Dabei werden Messwerte (Temp.Luftfeucht.Helligkeit) über
A/D Wandler erfasst und die Zufuhr von Nährstoffen geregelt.
Die Auswertung erfolgt über Graphiken und Listen.
Tätigkeit: Programmierung, Datenbankdesign, GUI Entwicklung.Dokumentation.
Umfeld: Pascal, DOS.Messwerterfassung / Qualitätssicherung. Dabei wird die Dicke
von Schaumstoffbahnen permanent über A/D Wandler ermittelt und
protokolliert. Eine GUI zeigt dem Maschinenführer ständig die
SOLL/IST Zustände an. Die Daten werden als Listen für Endkunden
aufbereitet und dienen zum Qualitätsnachweis (Automobilindustrie).
Tätigkeit: Programmierung, Datenbankdesign, GUI EntwicklungDokumentation.
Umfeld: Pascal, DOS.Softwareentwicklung c/c++
Unit Test Entwicklung für Motorsteuerungen in C++
Flurförderzeuge
(HH)
Implementierung von Sicherheitsfunktionen nach EN1175
Integration von UDS Services zur Teststandautomatisierung, Erweiterung einer bestehenden Fahrzeugsteuerung.
Embedded C Entwicklung, Spezifikation, Test
Integration eines Quadratur Encoders (Motorsteuerung) für eine neue HW Platform auf Basis TMS320.
Embedded C/C++ Entwicklung.
Portierung einer Motorsteuerungssoftware von Sciopta auf FreeRTOS sowie von Cypress FM4 (ARM Cortex M4) auf NXP RT1050 (Cortex M7) Integration LwIP Stack.
Embedded C/C++ Entwicklung.
Entwicklung der Safety Control Unit (SCU) für Batterie Management Systeme.
Embedded C Entwicklung für Infinion Tricore / C166
Treiberentwicklung für Farbsensoren für Displays, Entwicklung
von Kalibrierungsroutinen.
Embedded C/C++ Entwicklung für ARM Cortex M3
Entwicklung der Software für einen Radio Tuner. (Car-Infotainment)
Embedded C/C++ Entwicklung für Atmel SAMV7
Entwicklung der Software für ein Kalibriersystem sowie für ein Wasser-Analysegerät. Treiberentwicklung für div. Sensoren.
Embedded C/C++ Entwicklung für Cortex M3 / STM32
Weiterentwicklung der Software für LTE Basisstationen.
Embedded C Entwicklung für Linux und OSE
Entwicklung / Architektur einer Plattform für medizinische Geräte.
Embedded C Entwicklung auf Cortex M3, RTOS portierung auf unterschiedliche Plattformen (FreeRTOS, ChibiOS, NuttX).
Test / Testarchitektur einer Telekomunikationsanwendung.
Erstellung der Testpläne / Testfälle.Testausführung,
Bugtracking. Whitebox-, Regressiontests. Analyse von Prozessfragmenten und Fehlerbehebung.
Zeitraum: 04.2019 ? 04.2020
Kunde: Automotive (BY)
Projekt: Integration von UDS Services zur Teststandautomatisierung, Erweiterung
einer bestehenden Fahrzeugsteuerung.
Tätigkeit: Embedded C Entwicklung, Spezifikation, Test
Umfeld: Infinion Tricore, Eclipse, CANape, CANalizer, UDS, KWP2000, PTC, MKS.
Zeitraum: 08.2018 - 03.2019
Kunde: Schunk, Greif- und Spannsysteme (BW)
Projekt: Integration eines Quadratur Encoders für eine neue HW Platform auf Basis
TMS320F2837xD (Motorsteuerung)
Tätigkeit: Embedded C/C++ Entwicklung.
Umfeld: Code Composer Studio, Blackhawk, SVN, Bare Metal
Zeitraum: 10.2017 - 06.2018
Kunde: Festo, Steuerungs- Automatisierungstechnik (BW)
Projekt: Portierung einer Motorsteuerungssoftware von Sciopta auf FreeRTOS.
Portierung einer Motorsteuerungssoftware von Cypress FM4 auf NXP RT1050
Tätigkeit: Embedded C/C++ Entwicklung.
Umfeld: ARM Toolchain, Eclipse, Segger, iSystem, FreeRTOS, Sciopta, FM4, RT1050
Zeitraum: 12.2016 - 09.2017
Kunde: Akasol GmbH, Automotive / Batteriesysteme (Hessen)
Projekt: Entwicklung der Safety Control Unit (SCU) für Batterie Management Systeme.
Tätigkeit: Embedded C Entwicklung für Infinion Tricore / C166
Umfeld: PXROS-HR, Eclipse, GNU Toolchain, SVN, Jira, MISRA / LDRA.
Zeitraum: 04.2016 - 11.2016
Kunde: Barco Visualisierungslösungen, Karlsruhe,
Projekt: Treiberentwicklung (Linux) für Sensoren zur Bildschirmsteuerung.
Tätigkeit: Embedded C/C++ Entwicklung
Umfeld: Eclipse, Linux, ARM Toolchain, SVN.
Zeitraum: 08.2015 - 03.2016
Kunde: Hirschmann Car Communication, Infotainment, Neckartenzlingen
Projekt: Entwicklung der Software / Diagnose für einen Radio Tuner. (Car-Infotainment)
Tätigkeit: Embedded C/C++ Entwicklung für Atmel SAMV7 (ARM Cortex M7)
Tuner Silicon Labs Si4790
Umfeld: AtmelStudio, Atmel Debugger, ARM Toolchain, SVN.
Zeitraum: 05.2014 - 07.2015
Kunde: Bürkert GmbH & Co. KG, Ingelfingen
Projekt: Emedded Softwareentwicklung für ein Analysegerät.
Tätigkeit: Embedded C/C++ Entwicklung für STM32 / Cortex M3.
Umfeld: Eclipse, CodeSourcery Toolchain, GDB, Segger J-Ling, Jenkins, SVN.
Zeitraum: 04.2013 - 04.2014
Kunde: Nokia Siemens Network, Ulm
Projekt: Weiterentwicklung der Software für LTE Basisstationen.
Tätigkeit: Embedded C Entwicklung für Linux und OSE, Bugtracking.
Umfeld: Linux (PowerPC / Octeon), MCU, DSP, GNU Toolchain, Jenkins, SVN.
Bugtracking.
Umfeld: Windows, Linux, BMC Remedy ARS.Testpläne / Testfälle.Testausführung, Bugtracking.
Whitebox-, Regressiontests. Analyse von Prozessfragmenten
und Fehlerbehebung.
Umfeld: Java, Web-Services, Castor, Axis, Apache,Websphere, XML, XSD,WSDL, Windows, Linux, Eclipse, Petri Netze.
Fahrerinformationssystems bis zur Validierung nach ISO 11783
Tätigkeit: Bugfixing / Anpassungen / Erweiterungen mit C. VT Entwicklung.Entwicklung Graphikalgorithmen für Fujitsu MB87J2120 & MB87P2020-A
(Lavender & Jasmine). ECU-Kommunikation. CAN Bus Implementation
für C167CS.
Umfeld: Embedded C, CAN Bus, CANoe, PCAN, Lauterbach Debugger/Emulator,Infinion C166, C167CS, TASKING Compiler, Trace32,
Win2K, Eclipse.
(service oriented architecture) / Middleware.
Tätigkeit: Erstellen von Requirements, Testcases. Testexecution,Defect Tracking, Systemprogrammierung.
Umfeld: Mercury Quality Center, WinRunner, Java, Windows-XP, HPUX,Linux, Solaris, Notes, BEA Weblogic, Websphere MQ, Tomcat, LDAP
(Sun One, Open LDAP iPlanet), shell script, XML, Eclipse,
Maven, Ant.
für IC/SOC-Tester mit C/C++. Java GUI Entwicklung.
Entw. Whitebox- und Regressiontests. Code Portierung HPUX -> Linux
Tätigkeit: Hardwarenahe Entwicklung, OOA, OOD, GUI Entwicklung.Swing, Motiv, UML (Together), XML, ksh.
Logistikbereich. LVS, PPS, WMS Systeme.
Tätigkeit: Entwicklung, Anpassung, Test.Remote Management Lösungen. u.a. Entw. eines VT100 Clients (Java)
Entw. eines Servers zur Kommunikation mit RMC Karten über
I2C Bus (C++), Entw. eines Kernel-Drivers für NT (C++),
Entwicklung diverser Tests (Java), Erstellen von Testspecs.
Tätigkeit: Entwicklung, Testdurchführung, Dokumentation. Embedded C,BMC Board, ARM7, HTML, Apache.
Dokumentation, Schulung.
Umfeld: Visual Studio,C++, MFC, Pervasive SQL, NT Server, Windows 98, NT.mit Anbindung an Auftragsbearbeitung. U.a. Schnittstellen-
entwicklung für Datev, Barcodescanner, div. POS Hardware.
Tätigkeit: Programmierung, Datenbankdesign, GUI Entwicklung,Dokumentation, Schulung.
Umfeld: C++, MFC, Pervasive SQL, DOS, Win9x, Novell.Pervasive SQL.
Tätigkeit: Programmierung, Test, Dokumentation, GUI Entwicklung.Lagerbewegungen. Entw. der Terminalsoftware für
Datalogic Handterminals, Entw. des Monitors/Gateways.
Entw. der Schnittstellen zum WMS.
Tätigkeit: Programmierung, Schulung.Radio-Link Controller 9130, Handterminals 7025PF.
Dokumentation, Schulung.
Umfeld: C++, MFC, Windows 9x, NT, Scalable SQL, Novell.Lösung zur Archivierung von Scan- und Printdokumenten,
Phönixaufträgen und als User-Backup.
Tätigkeit: Programmierung, Datenbankdesign, GUI Entwicklung,Dokumentation, Schulung, NLM Entwicklung (Server).
Umfeld: C++, Windows 3x-9x-NT, Novell Netware, Scalable SQL.Microtec Scanner, Xionics Accelerator Boards,
Xionics API/Tools.
Dokumentation, Schulung.
Umfeld: C, Windows 3x-9x-NT, Novell Netware.Netzwerkadministration
Tätigkeit: Programmierung, Test, Dokumentation.autom. Belegerfassung.
Tätigkeit: Programmierung, Datenbankdesign, GUI Entwicklung,Dokumentation.
Umfeld: C, Windows 3x-9x-NT, Novell Netware, Scalable SQL.für Nixdorf 8870 Dokumente.
Tätigkeit: Programmierung, Archiv-Server Entwicklung (NLM) DB-DesignEntwicklung der Clients.
Umfeld: DOS, C, Novell NetWare.für wissenschaftliche Versuchsreihen (Aeroponic) im botanischen
Umfeld. Dabei werden Messwerte (Temp.Luftfeucht.Helligkeit) über
A/D Wandler erfasst und die Zufuhr von Nährstoffen geregelt.
Die Auswertung erfolgt über Graphiken und Listen.
Tätigkeit: Programmierung, Datenbankdesign, GUI Entwicklung.Dokumentation.
Umfeld: Pascal, DOS.Messwerterfassung / Qualitätssicherung. Dabei wird die Dicke
von Schaumstoffbahnen permanent über A/D Wandler ermittelt und
protokolliert. Eine GUI zeigt dem Maschinenführer ständig die
SOLL/IST Zustände an. Die Daten werden als Listen für Endkunden
aufbereitet und dienen zum Qualitätsnachweis (Automobilindustrie).
Tätigkeit: Programmierung, Datenbankdesign, GUI EntwicklungDokumentation.
Umfeld: Pascal, DOS.Softwareentwicklung c/c++