Profilbild von Gerhard Pretsch Software-Architekt, Senior Software-Entwickler aus Hebertshausen

Gerhard Pretsch

verfügbar

Letztes Update: 26.01.2024

Software-Architekt, Senior Software-Entwickler

Firma: Ing.-Büro Pretsch
Abschluss: Dipl.-Ingenieur (FH)
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Dateianlagen

CV-Ing-Buero-Pretsch-V14_012423.pdf

Skills

Kenntnisse/Fähigkeiten
Experte im Bereich Embedded Softwareentwicklung
Experte im Bereich TMN (Telekommunikation Management Network)
Umfangreiche Kompetenz in der Konzeption, dem Design und der Implementierung von komplexen Softwarearchitekturen auf Basis von OOA und OOD
Umfassendes Know-how in der Erstellung von Testverfahren und Strategien in der Testautomation

Programmiersprachen
C, C++, Java, Perl, Assembler, Python

Betriebssysteme
Linux, MS Windows

Entwicklungsumgebung
MS Visual Studio, Eclipse, Keil µVision, SmartICE Emulatoren, Apache Maven,

Continuous Integration
Jenkins, Artifactory

Bibliotheken/Frameworks
OSGI, JUnit, Apache Karaf, Apache ActiveMQ, OPS4J Pax Exam

Analyse/Design
Enterprise Architekt, Rational Rose, OOA/OOD, Design Pattern

Project Management
Subversion (SVN), GIT, Rational ClearCase, PTC Integrity, Jira, Rational ClearQuest, MS Project, DOORS, Redmine

Codeanalyse
Klocwork, Valgrind, Lint, Rational Purify, mpatrol

Protokolle
RS232/RS485, XML-RPC, TCP/IP, CAN

Sonstiges
Q3, GDMO, ASN.1/TLV, CMIP, CMISE, XML, SECCOS, Embedded Software, MultiThreading, RADIUS, Crosscompiler, ROSE OSI, ISO9001, Beyond Compare, Source Insight, Emacs, KEAT/FEAT, IEC61131, CODESYS, pSOS, SunOS, SOLARIS, glibc, openssl, expat

Projekthistorie

05/2018 - 12/2022
Software-in-the-Loop (TrainSim): Softwarearchitektur, Softwareentwicklung
Knorr Bremse AG (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

Projektbeschreibung:
Verbesserung von HW-in-the-Loop Pfüfständen, welche im Rahmen von HW/SW-Integrationstests zur Verifikation der Bremssteuerungs/Applikations-SW eingesetzt werden. TrainSim soll diese Test-Umgebung durch ein Simulationsframework erweitern, welches erlaubt physikalische Simulationsmodelle der Bremssteuerung (Pneumatik, Kinematik, etc.) einzubinden.

Technologie:
 
  • Allgemein: C, C++, Perl, XML, SVN, Jenkins, Artifactory, Jira, Windows, Linux
  • Entwicklungsumgebung: MicroSoft VisualStudio
  • Testtools: CyclicRunner

12/2017 - 04/2018
Intelligent Condition Oriented Maintenace (iCOM): Softwarearchitektur, Softwareentwicklung
Knorr Bremse AG (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

Projektbeschreibung:
Entwicklung einer „intelligent Condition Oriented Maintenance“.
Dabei soll ein Onboard-Rechner alle relevanten Prozessdaten der verschiedenen Subsysteme erfassen, eine Auswertung durchführen und relevante Wartungsereignisse mittels WLAN/LTE an ein Rechenzentrum übermitteln. Die dafür benötigten Applikationen (OSGI-Bundles) sollen „toolgestützt“ generiert und zur Laufzeit auf dem Onboard-Rechner installiert werden

Technologie:

  • Allgemein: Java, OSGI, Apache Karaf, Apache ActiveMQ, SVN, PTC Integrity, Jira, Windows, Debian Linux, OPS4J Pax Exam
  • Entwicklungsumgebung: Eclipse, Apache Maven
  • Testtools: Eclipse/JUnit
  • Onboard-Rechner: ARM Cortex A9

01/2017 - 11/2017
Betriebssystem für Chipkarten (SECCOS V8.3): Embedded Softwareentwicklung
Giesecke & Devrient GmbH (Banken und Finanzdienstleistungen, >10.000 Mitarbeiter)

Projektbeschreibung:
Weiterentwicklung und Portierung des SECCOS-Betriebssystems für EC-Karte, Kreditkarte, Geldkarte, etc. für den Deutschen Bankenverlag (DSV).

Technologie:

  • Allgemein: C, Windows PC, GIT, Rational ClearQuest
  • Entwicklungsumgebung: Keil µVision, ARM Compiler, ARM Linker, Samsung S350 Emulator
  • Testtools: CASCATE (Computer Aided Smart Card Test Engineering), IFDSIM
  • CardReader: CCR550

04/2015 - 01/2017
Intelligent Condition Oriented Maintenace (iCOM): Softwarearchitektur, Softwareentwicklung
Knorr Bremse AG (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

Projektbeschreibung:
Entwicklung einer „intelligent Condition Oriented Maintenance“.
Dabei soll ein Onboard-Rechner alle relevanten Prozessdaten der verschiedenen Subsysteme erfassen, eine Auswertung durchführen und relevante Wartungsereignisse mittels WLAN/LTE an ein Rechenzentrum übermitteln. Die dafür benötigten Applikationen (OSGI-Bundles) sollen „toolgestützt“ generiert und zur Laufzeit auf dem Onboard-Rechner installiert werden.

Technologie:

  • Allgemein: Java, OSGI, Apache Karaf, Apache ActiveMQ, OPS4J Pax Exam, SVN, CODESYS, Enterprise Architect, PTC Integrity, Jira, Perl, Windows, Debian Linux
  • Entwicklungsumgebung: Eclipse Luna, Apache Maven
  • Testtools: Eclipse/JUnit , KEAT/FEAT
  • Onboard-Rechner: ARM Cortex-A9

04/2012 - 12/2014
Betriebssystem für Chipkarten (SECCOS V6.3 bis V7.1): Embedded Softwareentwicklung
Giesecke & Devrient GmbH (Banken und Finanzdienstleistungen, >10.000 Mitarbeiter)

Projektbeschreibung:
Weiterentwicklung und Portierung des SECCOS-Betriebssystems für EC-Karte, Kreditkarte, Geldkarte, etc. für den deutschen Bankenverlag

Technologie:

  • Allgemein: C, Assembler, Windows PC, Rational ClearCase, Rational ClearQuest, Lint, Klocwork, DOORS, Perl
  • Entwicklungsumgebung: Keil µVision V3..V5, Compiler C51/CX2, Assembler A51/AX, Linker L51/LX2, SmartICE Emulator (EPK/XPK) von Ashling
  • Testtools: CASCATE T2.1 (Computer Aided Smart Card Test Engineering), IFDSIM V5.1, Eclipse/JUnit
  • CardReader: CCR550, MP300, NXP Pagoda, SDI011

05/2009 - 12/2011
Steuerung von DWDM-Netzelementen (SURPASS hit7300): Architektur, Embedded Softwareentwicklung
Nokia Siemens Network GmbH & Co. KG (Telekommunikation, >10.000 Mitarbeiter)

Projektbeschreibung:
Steuerung optischer DWDM-Netzelemente mit bis zu 96x100 Gbit/s Übertragungsrate mittels eines proprietären XML-RPC-Interfaces.

Technologie:

  • Workbench: Java, Windows PC, Eclipse, OSGI, XML, JRE 1.6, SVN, Lint, JD, Redmine
  • Target: PowerQUICC 3, J9

08/1997 - 12/2011
Steuerung von DWDM-Netzelementen (SURPASS hiT7500): Architektur, Embedded Softwareentwicklung
Nokia Siemens Network GmbH & Co. KG (Telekommunikation, >10.000 Mitarbeiter)

Projektbeschreibung:
Steuerung optischer DWDM-Netzelemente mit bis zu 96x40 Gbit/s Übertragungsrate mittels eines Q3-Interfaces.

Technologie:

  • Workbench: C, C++, Windows PC / Linux PC, MS Visual Studio, emacs, XML, Rational Rose, Rational ClearCase, Valgrind, Redmine, Rational Purify, openssl
  • Target: PowerQUICC 1, CrossCompiler, mpatrol

04/1993 - 07/1997
Test der Q3-Schnittstelle eines SDH-Netzelements (Q3-Adapter für NK2000): Testsoftwareentwicklung, Qualitätsmanagement
MicroNova electronic GmbH (Telekommunikation, 10-50 Mitarbeiter)

Projektbeschreibung:
Test der Q3-Schnittstelle des SDH-Netzelements NK2000 der Fa. Siemens AG.

Technologie:

  • Interleaf, Q3-Manager (PROTOS-T), MS Project, SunOS, SOLARIS

Reisebereitschaft

Verfügbar in den Ländern Deutschland, Österreich und Schweiz
Verfügbar im Großraum München.
Einsatz vor Ort und/oder remote.

Sonstige Angaben

Das detailierte Profil ist als Datei-Anlage "CV Ing.-Büro Gerhard Pretsch" verfügbar.
Profilbild von Gerhard Pretsch Software-Architekt, Senior Software-Entwickler aus Hebertshausen Software-Architekt, Senior Software-Entwickler
Registrieren