Senior Softwareingenieur embedded C/C++. Projektberatung (IPMA® Level B). Automotive SPICE Provisional Assessor.
Aktualisiert am 01.10.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.11.2024
Verfügbar zu: 100%
davon vor Ort: 20%
Senior Projektmanager IPMA Level B
Senior Consultant
Senior-Softwareengineer C++
Embedded C++
Embedded C
Automotive SPICE
C++20
GRPC
WCF
Key Exchange
Verschlüsselung
WolfSSL
Security Konzepte
C#
Functional Programing
Common Lisp
EMACS
FreeRTOS
Deutsch
Muttersprache
Englisch
Sehr gut in Wort und Schrift
Französisch
gute Kenntnisse

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

4 Jahre
2020-10 - heute

Integration von Security Komponenten

Consultant und Entwickler C# Python ETL embedded template library ...
Consultant und Entwickler
  • Entwicklung einer umfassenden Software, die symmetrische und asymmetrische Verschlüsselung (Sicherheitszertifikate und Nachrichten-Signierung) integriert (WolfSSL, C++).
  • Integration der Simulationssoftware mit dem Message Bus Plugin (C++).
  • Integration und Konfiguration der Verschlüsselungssoftwarekomponente für symmetrische und asymmetrische Verschlüsselung und Signierung zwischen Simulationsumgebung und eingebetteter Hardware. Durchführung von Funktionalitäts-, Datenübertragungs- und Verschlüsselungstests, Dokumentation der Ergebnisse. (C++)
  • Integration von Embedded-Basissoftware in die Simulationssoftware (C++)
  • Performance Optimierung der Embedded Simulation bezüglich Laufzeit und Entkopplung vom Simulationssystem zum Lastenausgleich, Optimierung des Scheduling in der Simulation und Entkopplung vom RTOS System (C++).
  • Schnittstellen-Migration von C zu modernem C++
  • Unterstützung der Integration der Security-Komponenten in das Embedded Linux System zur Kommunikationssimulation (C++/xText OAW/Python)
  • Entwicklung einer Microservice-basierten Architektur für die eingebettete Softwaresimulation basierend auf Windows Communication Foundation (C++, C#).
  • Entwicklung eines gRPC-basierten Microservices-Ansatzes für die eingebettete Softwaresimulation basierend auf Google RPC und Protobuf. (C++, C#)
  • Custom-Marshaling von Datentypen zum Datenaustausch in der EmbeddedSimulation (C#/C++)
  • Integration und Konfiguration der Microservices für die Simulationsumgebung. Durchführung von Funktionalitäts-, Datenübertragungs- und Tests, Dokumentation der Ergebnisse. (C++)
  • Entwicklung einer sicheren Zertifikatsverwaltung für die eingebettete Simulation unter Verwendung des Windows Credential Managers. (C++)
  • Entwicklung mehrerer Tools für den sicheren Zertifikatstransfer vom Generator zum Windows Credential Manager und sichere Löschung der generierten Zertifikate (C++, Python).
  • Debugging und Verifikation basierend auf vordefinierten Testfällen.
  • Erstellung detaillierter technischer Dokumentation.
  • Entwicklung Codegenerator zur Substituierung von Vector CANoe in Microsoft UnitTest Umgebung (Perl)
  • Unterstütung im Projektmangement und Projektleitung. Interim-Teamleitung und Abstimmung mit Steakholdern. Rampup neuer Kollegen in das Projektteam (China/Ägypten/Bulgarien/Deutschland)
  • Bugfixing, Troubleshooting etc.
Visual Studio Atlassian JIRA Confluence Artifactory
C# Python ETL embedded template library WolfSSL Google-Test Microservices Microsoft WCF gRPC C++20 Perl xText FreeRTOS
Robert Bosch GmbH
Reutlingen
5 Jahre
2016-01 - 2020-12

Entwicklung und Einführung von EXAM als Testsystem

Software-Engineer und Projektberater C C++ Python
Software-Engineer und Projektberater

Softwareentwicklung:

  • Debugging, Laufzeitoptimierung und Weiterentwicklung der bestehenden Restbussimulation für CAN, CAN-FD und LIN.  (C++)
  • Portierung bestehender Softwarekomponenten nach EXAM Testautomatisierung (Python)
  • Debugging und Stabilisierung der Softwarepakete für Endurance-Run in der Umwelterprobung. (C++)
  • Entwicklung einer ISO-TP (ISO 15765-2) Komponente für die Restbussimulation und Flashsoftware (C++) und für den Softwaretest (Python) per Codegenerator Papyrus.
  • Entwicklung von Komponenten zur Ansteuerung von Lichtfunkionen und Schrittmotoren mit Messung der Stromaufnahme und zeitlichen Verhalten auf der ECU. (C++/NI VISA/C#/Python (EXAM))
  • Entwicklung von Komponenten zur Ansteuerung von Klimakammern, Constanter und Funktionsgeneratoren. (C++/NI VISA/Python (EXAM))
  • Unterstützung in der Projektierung, Anpassung, Einführung und Schulung von EXAM als abteilungsübergreifendes Testsystem.

 

Projekt Management Beratung bezüglich: 

  • Projektstruktur in internationalen Teams, 
  • Risikomanagement, 
  • Stakeholder,
  • Changemanagement, CCB und Dokumentation
  • Abnahme bei Werkverträgen
  • Interim-PL
  • Technical-Lead (C++/Python).

 

Programmiersprachen: C, C++, Python

 

Verwendete Werkzeuge: Git, ClearCase, ClearQuest, VisualStudio, Eclipse,  Sharepoint, Jira, Confluence

Git ClearCase ClearQuest VisualStudio Eclipse Sharepoint Jira Confluence PapyrusUML
C C++ Python
Marelli Automotive Lighting
Reutlingen
2 Jahre
2015-01 - 2016-12

Support der Basissoftware für Steuergeräte

Software-Engineer C C++ Perl ...
Software-Engineer

Embedded Software Entwicklung:

  • Portierung der CUnit-Tests zu Cantata++ für die Autosar Komponenten: Dem, Dcm, CanTp, Det, Dlt, DoIP,FiM, FrTP, J1939Tp.
  • RAM/ROM Optimierungsanalysen und Strategieerarbeitung für die Umsetzung im Variantenhandling für verschiedene Projekte bezüglich den Microcontrollern: RH850/P1X und MPC55XX Derivate.
  • Integration der Optimierung in Softwaregeneratoren.
  • Laufzeitanalyse und Optimierung der Dem Komponente bezüglich Debouncing bei verschiedenen Projekten.

Tool Entwicklung:

  • Software zur Testautomatisierung für Autosar-Komponenten mit Cantata++
  • Umstellung des bisherigen Testsystems auf Cantata++ mit Machbarkeitsanalyse, Konzeptentwicklung und Umsetzung.
  • Software zur Steuerung von Cantata++ und des Variantenhandlings.
  • Software zur Zusammenführung und Darstellung verschiedener HIS-Metriken.

Unterstützung:

  • Debugging, Fehleranalysen, Code-Reviews
  • Komponenten-Modellierung mit EnterpriseArchitect (Reverseengineering): Dem, Dcm, CanTp, Det, Dlt, DoIP,FiM, FrTP, J1939Tp.
Git Eclipse Doors Cantata++ Lauterbach PLS UDE Enterprise Architect
C C++ Perl MISRA für C / C++ ISO26262 ASIL D
Robert Bosch GmbH
Abstatt
5 Jahre
2010-01 - 2014-12

Support der Basissoftware für Steuergeräte

Software-Engineer C C++ Perl ...
Software-Engineer

Embedded Software Entwicklung:

  • Testsystem für Steuergeräte als AUTOSAR Complex Device Driver.
  • Komponenten für Laufzeit- und des Ressourcenmessung auf diversen Entwicklungsboards.
  • Protokoll zur Kommunikation zwischen Steuergerät und Testersoftware per XCP, diversen Debuggern (iSystem,Lauterbach, PLS UDE, NEC Multi) sowie RS232 und Windows COM (bei lokaler Simulation).
  • Integration und Inbetriebnahme des Embedded Testsystem für verschiedenen Entwicklungsboards.

 

Tool Entwicklung:

  • Compiler-Output Parser für Trendanalysen in Jen-kins CI (Hightec, Greenhills, Diab).
  • Analysesoftware für die Speicherbelegung (RAM/ROM) von Komponente via Map-File, Elf- und Obj-Files für die Compi-ler: Hightec, Greenhills, Diab und GCC für ARM.
  • Portmapping Parser für Jenkins CI zur Darstellung etwaiger Port-Konflikte in den jeweiligen Konfigurationen der Projekte.
  • Requirement-Traceability-Software zur Erfassung der Test-Abdeckung der vom Software-Design abgeleiteten Interface Observation-Points (ASPICE SWE.4, SWE.5, SWE.6).

 

Unterstützung bei:

  • Debugging, Fehleranalysen, Code-Reviews und Inbetriebnahmen,
  • Test-Design und Programmierung (ISO26262 SW-Komponenten und Systemintegration-Test).
  • Code Coverage mit Rational Test und GNUCoverage.



 

NEC V850 (fx3 fx4) Freescale MPC5643L Infineon Tricore 27xx / IFX/JDP TI OMAP. GNUCoverage RTRT Eclipse Lauterbach PLS UDE iSystem
C C++ Perl Python CAN LIN Flexray XCP UDS RS232 ISystem SDK Lauterbach API Vector VXLApi C# MISRA für C / C++ AUTOSAR AUTOSAR Complex Device Driver ISO 26262
Robert Bosch GmbH
Leonberg, Feuerbach, Abstatt

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2020-09 - 2020-09

Automotive SPICE Provisional Assessor

intacs? certified Provisional Assessor Automotive SPICE®, VDA-QMC Berlin
intacs? certified Provisional Assessor Automotive SPICE®
VDA-QMC Berlin
1 Monat
2019-07 - 2019-07

Zertifizierung ITIL® 4 Foundation

Certified ITIL® 4 Foundation, PeopleCert, Stuttgart
Certified ITIL® 4 Foundation
PeopleCert, Stuttgart
  • ITIL Service-Value System
  • ITIL Service-Value Chain
  • ITIL Service-Management
  • ITIL Practices
5 Monate
2019-01 - 2019-05

Zertifizierung Projektmanagement IPMA Level B

Certified Senior Project Manager (IPMA® Level B), GPM, Nürnberg
Certified Senior Project Manager (IPMA® Level B)
GPM, Nürnberg

Portfolio-, Programm- und Multiprojektmanagement.

3 Monate
2017-11 - 2018-01

Zertifizierung Projektmanagement IPMA Level C

Certified Project Manager (IPMA® Level C), GPM, Stuttgart - Nürnberg
Certified Project Manager (IPMA® Level C)
GPM, Stuttgart - Nürnberg

Projektmanagement nach IPMA Standard

3 Monate
2016-11 - 2017-01

Zertifizierung Projektmanagement IPMA Level D

ZERTIFIZIERTER PROJEKTMANAGEMENT-FACHMANN (GPM), GPM, Stuttgart
ZERTIFIZIERTER PROJEKTMANAGEMENT-FACHMANN (GPM)
GPM, Stuttgart

Projektmanagement nach IPMA Standard.

Position

Position

Erfahrener und zertifizierter Senior Softwareengineer (Dipl.-Ing.(FH)) und Senior Projektmanager (IPMA® Level B, ITIL® 4 Foundation) mit über 15 Jahren Berufserfahrung in verschiedenen Prositionen: Softwareentwicklung, Beratung und Leitung.

  • Senior Softwareentwickler C/C++ (Embedded und System-Entwicklung)
  • Automotive SPICE Provisional Assessor
  • Certified Senior Project Manager (IPMA® Level B)
  • ITIL® 4 Foundation Zertifiziert

Kompetenzen

Kompetenzen

Top-Skills

Senior Projektmanager IPMA Level B Senior Consultant Senior-Softwareengineer C++ Embedded C++ Embedded C Automotive SPICE C++20 GRPC WCF Key Exchange Verschlüsselung WolfSSL Security Konzepte C# Functional Programing Common Lisp EMACS FreeRTOS

Aufgabenbereiche

Softwareentwickung
Experte
Projekt- und Managementberatung
Experte
Teamleitung
Experte

Produkte / Standards / Erfahrungen / Methoden

Agile Entwicklung
Experte
Atlassian Confluence
Fortgeschritten
Atlassian JIRA
Fortgeschritten
Automotive SPICE
Experte
AUTOSAR
Fortgeschritten
ClearCase
Fortgeschritten
Doors
Fortgeschritten
eASEE
Fortgeschritten
Enterprise Architect
Fortgeschritten
ETL embedded template library
Fortgeschritten
EXAM
Fortgeschritten
Excel
Fortgeschritten
Git
Fortgeschritten
Google-Test
Fortgeschritten
IBM ALM
Basics
IPMA Level B
Experte
ISO 15765-2
Experte
ISO 26262
Fortgeschritten
ITIL Foundation
Fortgeschritten
Microservices
Experte
Microsoft Office
Fortgeschritten
Microsoft Project
Fortgeschritten
Microsoft Sharepoint
Fortgeschritten
Microsoft Teams
Fortgeschritten
Microsoft Visio
Fortgeschritten
Microsoft WCF
Experte
Mind Manager
Fortgeschritten
Mindjet
Fortgeschritten
Polyspace
Fortgeschritten
Power Point
Fortgeschritten
ProjectLibre
Experte
QA-C/MISRA
Fortgeschritten
Rational ClearQuest
Fortgeschritten
Requirement Analyse
Experte
Skype
Fortgeschritten
Vector CANoe
Fortgeschritten
Visual Studio
Experte
Whireshark
Fortgeschritten
WolfSSL
Fortgeschritten
Zoom
Fortgeschritten
Protobuf
Experte
gRPC
Experte

Betriebssysteme

Echtzeitbetriebssysteme
Experte
Embedded Linux
Experte
Unix
Experte
Windows
Experte

Programmiersprachen

Assembler
Experte
C
Experte
C#
Experte
C++
Experte
C++17
Experte
CommonLisp
Experte
Java
Fortgeschritten
Perl
Experte
Python
Fortgeschritten
SQL
Fortgeschritten

Datenbanken

MySQL
SQL

SQLite

Datenkommunikation

CAN/LIN
Experte
Ethernet
Fortgeschritten
Netzwerkprogrammierung
Fortgeschritten

Entwicklung verschiedener Kommunikationsprotokolle für in-memory Kommunikation. Client/Server Architektur per Berkeley Sockets TCP/IP mit Objekt-Serialisierung (C++/C++11 und Python [python-ctypes] ).

Berechnung / Simulation / Versuch / Validierung

CANoe
gute Kenntnisse
CANTATA++
gute Kenntnisse
EXAM
gute Kenntnisse

Design / Entwicklung / Konstruktion

Datenbasiertes Softwaredesign
Experte
OOD Object oriented design
Experte
OOP Object oriented programming
Experte
SA/SD und SA/SDRT nach DeMarco und Yourdon
Experte
UML
Experte
Verteilte-Systeme (Client-Server)
Experte
Funktionale Programmierung
Experte
embedded OS Simulation für Pre-Softwareintegration
Experte
  • Entwurf diverser Kommunikationsprotokolle zur Kommunikation mit Steuergeräten.
  • Restbussimulation (CAN/LIN/Diagnose|C++)
  • Microservices ( gRPC, Protobuf, C++ und C#)
  • Encryption, Hash calculation, Symmetric- and Asymmetric KeyExchange per WolfSSL Library.
  • CAN Bus anaylse
  • Embedded Software:  Komponentenentwicklung, Optimierungen (RAM/ROM/Laufzeit), Debugging, C und C++ (Automotive: AUTOSAR Complex Device Driver)
  • Entwicklung ISO-TP Softwarekomponente (ISO 15765-2) für CAN und CANFD in C++ und Python
  • Embedded Software: Entwurf eines Hardwareunabhängigen On-Board Kommunikations- und Ausführung-Frameworks für Steuergeräte zur Teststeuerung: Unit-, Modul- (Komponente), Funktional- und Integrationstests in C.

 

Managementerfahrung in Unternehmen

Senior Software-Engineer
Experte
Projektmanager (iterim) und Projektberater
Experte

Branchen

Branchen

  • Automotive
  • Maschinenbau
  • Industrie
  • Softwarehäuser

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

4 Jahre
2020-10 - heute

Integration von Security Komponenten

Consultant und Entwickler C# Python ETL embedded template library ...
Consultant und Entwickler
  • Entwicklung einer umfassenden Software, die symmetrische und asymmetrische Verschlüsselung (Sicherheitszertifikate und Nachrichten-Signierung) integriert (WolfSSL, C++).
  • Integration der Simulationssoftware mit dem Message Bus Plugin (C++).
  • Integration und Konfiguration der Verschlüsselungssoftwarekomponente für symmetrische und asymmetrische Verschlüsselung und Signierung zwischen Simulationsumgebung und eingebetteter Hardware. Durchführung von Funktionalitäts-, Datenübertragungs- und Verschlüsselungstests, Dokumentation der Ergebnisse. (C++)
  • Integration von Embedded-Basissoftware in die Simulationssoftware (C++)
  • Performance Optimierung der Embedded Simulation bezüglich Laufzeit und Entkopplung vom Simulationssystem zum Lastenausgleich, Optimierung des Scheduling in der Simulation und Entkopplung vom RTOS System (C++).
  • Schnittstellen-Migration von C zu modernem C++
  • Unterstützung der Integration der Security-Komponenten in das Embedded Linux System zur Kommunikationssimulation (C++/xText OAW/Python)
  • Entwicklung einer Microservice-basierten Architektur für die eingebettete Softwaresimulation basierend auf Windows Communication Foundation (C++, C#).
  • Entwicklung eines gRPC-basierten Microservices-Ansatzes für die eingebettete Softwaresimulation basierend auf Google RPC und Protobuf. (C++, C#)
  • Custom-Marshaling von Datentypen zum Datenaustausch in der EmbeddedSimulation (C#/C++)
  • Integration und Konfiguration der Microservices für die Simulationsumgebung. Durchführung von Funktionalitäts-, Datenübertragungs- und Tests, Dokumentation der Ergebnisse. (C++)
  • Entwicklung einer sicheren Zertifikatsverwaltung für die eingebettete Simulation unter Verwendung des Windows Credential Managers. (C++)
  • Entwicklung mehrerer Tools für den sicheren Zertifikatstransfer vom Generator zum Windows Credential Manager und sichere Löschung der generierten Zertifikate (C++, Python).
  • Debugging und Verifikation basierend auf vordefinierten Testfällen.
  • Erstellung detaillierter technischer Dokumentation.
  • Entwicklung Codegenerator zur Substituierung von Vector CANoe in Microsoft UnitTest Umgebung (Perl)
  • Unterstütung im Projektmangement und Projektleitung. Interim-Teamleitung und Abstimmung mit Steakholdern. Rampup neuer Kollegen in das Projektteam (China/Ägypten/Bulgarien/Deutschland)
  • Bugfixing, Troubleshooting etc.
Visual Studio Atlassian JIRA Confluence Artifactory
C# Python ETL embedded template library WolfSSL Google-Test Microservices Microsoft WCF gRPC C++20 Perl xText FreeRTOS
Robert Bosch GmbH
Reutlingen
5 Jahre
2016-01 - 2020-12

Entwicklung und Einführung von EXAM als Testsystem

Software-Engineer und Projektberater C C++ Python
Software-Engineer und Projektberater

Softwareentwicklung:

  • Debugging, Laufzeitoptimierung und Weiterentwicklung der bestehenden Restbussimulation für CAN, CAN-FD und LIN.  (C++)
  • Portierung bestehender Softwarekomponenten nach EXAM Testautomatisierung (Python)
  • Debugging und Stabilisierung der Softwarepakete für Endurance-Run in der Umwelterprobung. (C++)
  • Entwicklung einer ISO-TP (ISO 15765-2) Komponente für die Restbussimulation und Flashsoftware (C++) und für den Softwaretest (Python) per Codegenerator Papyrus.
  • Entwicklung von Komponenten zur Ansteuerung von Lichtfunkionen und Schrittmotoren mit Messung der Stromaufnahme und zeitlichen Verhalten auf der ECU. (C++/NI VISA/C#/Python (EXAM))
  • Entwicklung von Komponenten zur Ansteuerung von Klimakammern, Constanter und Funktionsgeneratoren. (C++/NI VISA/Python (EXAM))
  • Unterstützung in der Projektierung, Anpassung, Einführung und Schulung von EXAM als abteilungsübergreifendes Testsystem.

 

Projekt Management Beratung bezüglich: 

  • Projektstruktur in internationalen Teams, 
  • Risikomanagement, 
  • Stakeholder,
  • Changemanagement, CCB und Dokumentation
  • Abnahme bei Werkverträgen
  • Interim-PL
  • Technical-Lead (C++/Python).

 

Programmiersprachen: C, C++, Python

 

Verwendete Werkzeuge: Git, ClearCase, ClearQuest, VisualStudio, Eclipse,  Sharepoint, Jira, Confluence

Git ClearCase ClearQuest VisualStudio Eclipse Sharepoint Jira Confluence PapyrusUML
C C++ Python
Marelli Automotive Lighting
Reutlingen
2 Jahre
2015-01 - 2016-12

Support der Basissoftware für Steuergeräte

Software-Engineer C C++ Perl ...
Software-Engineer

Embedded Software Entwicklung:

  • Portierung der CUnit-Tests zu Cantata++ für die Autosar Komponenten: Dem, Dcm, CanTp, Det, Dlt, DoIP,FiM, FrTP, J1939Tp.
  • RAM/ROM Optimierungsanalysen und Strategieerarbeitung für die Umsetzung im Variantenhandling für verschiedene Projekte bezüglich den Microcontrollern: RH850/P1X und MPC55XX Derivate.
  • Integration der Optimierung in Softwaregeneratoren.
  • Laufzeitanalyse und Optimierung der Dem Komponente bezüglich Debouncing bei verschiedenen Projekten.

Tool Entwicklung:

  • Software zur Testautomatisierung für Autosar-Komponenten mit Cantata++
  • Umstellung des bisherigen Testsystems auf Cantata++ mit Machbarkeitsanalyse, Konzeptentwicklung und Umsetzung.
  • Software zur Steuerung von Cantata++ und des Variantenhandlings.
  • Software zur Zusammenführung und Darstellung verschiedener HIS-Metriken.

Unterstützung:

  • Debugging, Fehleranalysen, Code-Reviews
  • Komponenten-Modellierung mit EnterpriseArchitect (Reverseengineering): Dem, Dcm, CanTp, Det, Dlt, DoIP,FiM, FrTP, J1939Tp.
Git Eclipse Doors Cantata++ Lauterbach PLS UDE Enterprise Architect
C C++ Perl MISRA für C / C++ ISO26262 ASIL D
Robert Bosch GmbH
Abstatt
5 Jahre
2010-01 - 2014-12

Support der Basissoftware für Steuergeräte

Software-Engineer C C++ Perl ...
Software-Engineer

Embedded Software Entwicklung:

  • Testsystem für Steuergeräte als AUTOSAR Complex Device Driver.
  • Komponenten für Laufzeit- und des Ressourcenmessung auf diversen Entwicklungsboards.
  • Protokoll zur Kommunikation zwischen Steuergerät und Testersoftware per XCP, diversen Debuggern (iSystem,Lauterbach, PLS UDE, NEC Multi) sowie RS232 und Windows COM (bei lokaler Simulation).
  • Integration und Inbetriebnahme des Embedded Testsystem für verschiedenen Entwicklungsboards.

 

Tool Entwicklung:

  • Compiler-Output Parser für Trendanalysen in Jen-kins CI (Hightec, Greenhills, Diab).
  • Analysesoftware für die Speicherbelegung (RAM/ROM) von Komponente via Map-File, Elf- und Obj-Files für die Compi-ler: Hightec, Greenhills, Diab und GCC für ARM.
  • Portmapping Parser für Jenkins CI zur Darstellung etwaiger Port-Konflikte in den jeweiligen Konfigurationen der Projekte.
  • Requirement-Traceability-Software zur Erfassung der Test-Abdeckung der vom Software-Design abgeleiteten Interface Observation-Points (ASPICE SWE.4, SWE.5, SWE.6).

 

Unterstützung bei:

  • Debugging, Fehleranalysen, Code-Reviews und Inbetriebnahmen,
  • Test-Design und Programmierung (ISO26262 SW-Komponenten und Systemintegration-Test).
  • Code Coverage mit Rational Test und GNUCoverage.



 

NEC V850 (fx3 fx4) Freescale MPC5643L Infineon Tricore 27xx / IFX/JDP TI OMAP. GNUCoverage RTRT Eclipse Lauterbach PLS UDE iSystem
C C++ Perl Python CAN LIN Flexray XCP UDS RS232 ISystem SDK Lauterbach API Vector VXLApi C# MISRA für C / C++ AUTOSAR AUTOSAR Complex Device Driver ISO 26262
Robert Bosch GmbH
Leonberg, Feuerbach, Abstatt

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2020-09 - 2020-09

Automotive SPICE Provisional Assessor

intacs? certified Provisional Assessor Automotive SPICE®, VDA-QMC Berlin
intacs? certified Provisional Assessor Automotive SPICE®
VDA-QMC Berlin
1 Monat
2019-07 - 2019-07

Zertifizierung ITIL® 4 Foundation

Certified ITIL® 4 Foundation, PeopleCert, Stuttgart
Certified ITIL® 4 Foundation
PeopleCert, Stuttgart
  • ITIL Service-Value System
  • ITIL Service-Value Chain
  • ITIL Service-Management
  • ITIL Practices
5 Monate
2019-01 - 2019-05

Zertifizierung Projektmanagement IPMA Level B

Certified Senior Project Manager (IPMA® Level B), GPM, Nürnberg
Certified Senior Project Manager (IPMA® Level B)
GPM, Nürnberg

Portfolio-, Programm- und Multiprojektmanagement.

3 Monate
2017-11 - 2018-01

Zertifizierung Projektmanagement IPMA Level C

Certified Project Manager (IPMA® Level C), GPM, Stuttgart - Nürnberg
Certified Project Manager (IPMA® Level C)
GPM, Stuttgart - Nürnberg

Projektmanagement nach IPMA Standard

3 Monate
2016-11 - 2017-01

Zertifizierung Projektmanagement IPMA Level D

ZERTIFIZIERTER PROJEKTMANAGEMENT-FACHMANN (GPM), GPM, Stuttgart
ZERTIFIZIERTER PROJEKTMANAGEMENT-FACHMANN (GPM)
GPM, Stuttgart

Projektmanagement nach IPMA Standard.

Position

Position

Erfahrener und zertifizierter Senior Softwareengineer (Dipl.-Ing.(FH)) und Senior Projektmanager (IPMA® Level B, ITIL® 4 Foundation) mit über 15 Jahren Berufserfahrung in verschiedenen Prositionen: Softwareentwicklung, Beratung und Leitung.

  • Senior Softwareentwickler C/C++ (Embedded und System-Entwicklung)
  • Automotive SPICE Provisional Assessor
  • Certified Senior Project Manager (IPMA® Level B)
  • ITIL® 4 Foundation Zertifiziert

Kompetenzen

Kompetenzen

Top-Skills

Senior Projektmanager IPMA Level B Senior Consultant Senior-Softwareengineer C++ Embedded C++ Embedded C Automotive SPICE C++20 GRPC WCF Key Exchange Verschlüsselung WolfSSL Security Konzepte C# Functional Programing Common Lisp EMACS FreeRTOS

Aufgabenbereiche

Softwareentwickung
Experte
Projekt- und Managementberatung
Experte
Teamleitung
Experte

Produkte / Standards / Erfahrungen / Methoden

Agile Entwicklung
Experte
Atlassian Confluence
Fortgeschritten
Atlassian JIRA
Fortgeschritten
Automotive SPICE
Experte
AUTOSAR
Fortgeschritten
ClearCase
Fortgeschritten
Doors
Fortgeschritten
eASEE
Fortgeschritten
Enterprise Architect
Fortgeschritten
ETL embedded template library
Fortgeschritten
EXAM
Fortgeschritten
Excel
Fortgeschritten
Git
Fortgeschritten
Google-Test
Fortgeschritten
IBM ALM
Basics
IPMA Level B
Experte
ISO 15765-2
Experte
ISO 26262
Fortgeschritten
ITIL Foundation
Fortgeschritten
Microservices
Experte
Microsoft Office
Fortgeschritten
Microsoft Project
Fortgeschritten
Microsoft Sharepoint
Fortgeschritten
Microsoft Teams
Fortgeschritten
Microsoft Visio
Fortgeschritten
Microsoft WCF
Experte
Mind Manager
Fortgeschritten
Mindjet
Fortgeschritten
Polyspace
Fortgeschritten
Power Point
Fortgeschritten
ProjectLibre
Experte
QA-C/MISRA
Fortgeschritten
Rational ClearQuest
Fortgeschritten
Requirement Analyse
Experte
Skype
Fortgeschritten
Vector CANoe
Fortgeschritten
Visual Studio
Experte
Whireshark
Fortgeschritten
WolfSSL
Fortgeschritten
Zoom
Fortgeschritten
Protobuf
Experte
gRPC
Experte

Betriebssysteme

Echtzeitbetriebssysteme
Experte
Embedded Linux
Experte
Unix
Experte
Windows
Experte

Programmiersprachen

Assembler
Experte
C
Experte
C#
Experte
C++
Experte
C++17
Experte
CommonLisp
Experte
Java
Fortgeschritten
Perl
Experte
Python
Fortgeschritten
SQL
Fortgeschritten

Datenbanken

MySQL
SQL

SQLite

Datenkommunikation

CAN/LIN
Experte
Ethernet
Fortgeschritten
Netzwerkprogrammierung
Fortgeschritten

Entwicklung verschiedener Kommunikationsprotokolle für in-memory Kommunikation. Client/Server Architektur per Berkeley Sockets TCP/IP mit Objekt-Serialisierung (C++/C++11 und Python [python-ctypes] ).

Berechnung / Simulation / Versuch / Validierung

CANoe
gute Kenntnisse
CANTATA++
gute Kenntnisse
EXAM
gute Kenntnisse

Design / Entwicklung / Konstruktion

Datenbasiertes Softwaredesign
Experte
OOD Object oriented design
Experte
OOP Object oriented programming
Experte
SA/SD und SA/SDRT nach DeMarco und Yourdon
Experte
UML
Experte
Verteilte-Systeme (Client-Server)
Experte
Funktionale Programmierung
Experte
embedded OS Simulation für Pre-Softwareintegration
Experte
  • Entwurf diverser Kommunikationsprotokolle zur Kommunikation mit Steuergeräten.
  • Restbussimulation (CAN/LIN/Diagnose|C++)
  • Microservices ( gRPC, Protobuf, C++ und C#)
  • Encryption, Hash calculation, Symmetric- and Asymmetric KeyExchange per WolfSSL Library.
  • CAN Bus anaylse
  • Embedded Software:  Komponentenentwicklung, Optimierungen (RAM/ROM/Laufzeit), Debugging, C und C++ (Automotive: AUTOSAR Complex Device Driver)
  • Entwicklung ISO-TP Softwarekomponente (ISO 15765-2) für CAN und CANFD in C++ und Python
  • Embedded Software: Entwurf eines Hardwareunabhängigen On-Board Kommunikations- und Ausführung-Frameworks für Steuergeräte zur Teststeuerung: Unit-, Modul- (Komponente), Funktional- und Integrationstests in C.

 

Managementerfahrung in Unternehmen

Senior Software-Engineer
Experte
Projektmanager (iterim) und Projektberater
Experte

Branchen

Branchen

  • Automotive
  • Maschinenbau
  • Industrie
  • Softwarehäuser

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.