AUTOSAR 4.x Project Process- and Tool-Support SW-Architekt
Automobilzulieferer
Entwicklung eines Tools zur Ressourcenbedarf-Vorhersage. Analyse-Tools in Rational DOORS. PTC Integrity (IMS). Enterprise Architect. UML/SysML.
Software-Anforderungen in DOORS.
Python-Tools für Access-Violation-Analyse zwischen AUTOSAR-Layern und Call-Tree-Analyse über SWC-Grenzen im FSM-Kontext. Basierend auf UnderstandC-Datenbanken.
PLAST-Testframework: Automatisierte Testsuiten via Python-API des iSystem Debuggers (WinIDEA).
Coaching des Entwicklerteams in Iași (Rumänien).
Analyse-Tools in DXL (DOORS Extension Language).
Python-Tooling zum Extrahieren und Analysieren von Daten aus Jira. Jira-Modul und ReST-API.
Radar-Sensor-Projekt mit etabliertem Radarzyklus: RF-Kom, FFT, Rohdatenverarbeitung, Bilderkennung und -verarbeitung, Umgebungsmodell, Fusion in Datenbank für autonome Mobilität.
Pilotprojekt: VxWorks 6.9 auf ARM Cortex-A9.
Simulationstests von Netzwerk- und Sicherheitsfunktionen.
AUTOSAR Classic + Adaptive.
DevOps mit Conan Artifactory, Docker, Kubernetes, GitHub und Jenkins.
Package Slicing und Versionierung mit PM-Framework “Bricks” (Python und CMake).
Effektive Build-Partitionierung.
Laufzeit- und Speicheroptimierung (Effiziente Schleifen, “restrict”…).
Statische Code-Analyse mit QAC.
Google Unit-Testing (GTest) in C++.
MDD von EMF-Tool zu ARXML bis RTE-Vertragsphase.
Zusammenarbeit nach SAFe.
HEP mit IBM Jazz (DOORS NG + Rhapsody + Streams).
A-SPICE Level 2.
VxWorks 6.9.
Visual Studio 2017, virtuelle Container und Packaging (Conan, Docker, Kubernetes).
PTC Integrity (IMS).
Git/GitHub.
Python-basierte Toolchain für GitHub & Conan Artifactory.
CMake.
IBM Rhapsody/DOORS/Jazz (HEP).
ARXML-Generierungs-Tool, EB Tresos für RTE-Vertragsphase.
C: MISRA.
Embedded C++14.
Mehrere Plattformen.
QAC statische Qualitätsprüfung.
Google Testing: C++ 20.
Bricks-Paketmanagement basierend auf Python & YAML.
Python-Analyse-Tooling.
DaVinci Configurator Pro.
SW Design Lead
Automobilzulieferer (Tier 1)
Elektronische Zugangskontrolle Autotür.
Arm Cortex M0 4100S Max (Infineon).
Cypress-Hardware-Abstraktion (Infineon).
Hardwarenahe Programmierung.
Interrupt-Management.
Low-Power- und Sleep-Management.
Debugging mit Lauterbach T32 und Segger Ozone.
UDS on CAN.
Oszilloskop (R&S).
MISRA-C, Git/GitHub, CMake, Python, VS Code, Iso-TP (on CAN), ISO 14229-1, Lauterbach T32, Segger Ozone, Modus Toolbox für HW-Konfig, Oszilloskop.
HMI Design Lead
Rüstungszulieferer
Bodenstationskontrolle für Drohnen.
QGroundControl.
Qt 5+6, QML, C++, Python.
Qt Creator 14.
Squish und Coco.
Squish Test Center, Python-Testframework, JavaScript, Git/GitLab.
Anlagenkonfiguration
TK-Branche
Entwicklung einer 3-Tier-Webapplikation zur Konfiguration einer VoIP-TK-Anlage.
Evaluierung von SQL-DB-Managementsystemen mit Fokus auf Transaktionssicherheit.
Umsetzung unter Windows mit IIS, Tomcat, Java Servlets und JDBC (SAP DB, PostgreSQL und Eigenentwicklung).
Umsetzung unter Windows mit IIS, PHP und ODBC.
Umsetzung unter Linux mit Apache, PHP und MySQL.
Umsetzung unter Linux mit Apache, Tomcat, Servlets und MySQL.