20.11.2025 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

Software für industrielle Kommunikation, Antriebstechnik und Automatisierung

Berlin, Deutschland Informatik
Berlin, Deutschland Informatik

Profilanlagen

Uwe Vogt CV-DE 2025-07.pdf
Uwe Vogt CV-EN 2025-07.pdf

Über mich

Ich bin Softwareentwickler mit über 30 Jahren Projekterfahrung im Embedded-Bereich. Mein Schwerpunkt liegt auf CAN-Bus, hardwarenaher Programmierung und robuster Softwarearchitektur. Ich arbeite strukturiert, teamorientiert und qualitätsbewusst – mit soliden Kenntnissen im Umgang mit KI-Werkzeugen.

Skills

Software für industrielle Kommunikation, Antriebstechnik und Automatisierung


 

Sprachen

DeutschMutterspracheEnglischgut

Projekthistorie

Software für Doppelkupplungsgetriebe

anonym

Automobil und Fahrzeugbau

5000-10.000 Mitarbeiter


Das Bestandsprojekt für eine Getriebesteuerungssoftware besteht aus der eigentlichen Steuerungssoftware und einer Softwarebibliothek für sicherheitskritische Funktionen (funktionale Sicherheit nach ISO 26262-6). Die Sicherheitsbibliothek wird aufgrund von Änderungsanträgen des OEMs sowie infolge verschärfter regulatorischer Vorgaben hinsichtlich der Sicherheitsanforderungen (ASIL D) weiterentwickelt. Die Getriebesteuerungssoftware kommt auf zwei Steuergeräten unterschiedlicher Hersteller zum Einsatz und wird vom OEM in fünf verschiedenen Getriebederivaten verwendet.

In enger Zusammenarbeit mit den Teams für funktionale Sicherheit an den Standorten Berlin und Gifhorn übernahm ich folgende Tätigkeitsschwerpunkte:
  • SYS.2 - Technisches Sicherheitskonzept: Review geänderter technischer Sicherheitsanforderungen im Rahmen strukturierter Inspections
  • SWE.1 - Softwaresicherheitsanforderungen: Review geänderter Softwaresicherheitsanforderungen im Rahmen strukturierter Inspections
  • SWE.2 - Softwarearchitektur (semi-formal): Erweiterung und Überarbeitung der bestehenden Softwarearchitektur
  • SWE.3 - Software-Feindesign (semi-formal): Ergänzung und Überarbeitung des vorhandenen Software-Feindesigns
  • SWE.3 - Implementierung (handgeschriebener Code): Codeumsetzung gemäß Softwaredesignvorgaben inkl. statischer Codeanalyse und Funktionsevaluierung (HiL oder SiL)
Das Projekt wurde in zwei Phasen abgewickelt, jeweils mit einem verbindlichen SOP-Meilenstein.

Aufgaben in Phase 1: SOP-orientierte Entwicklung mit Fastlane-Prozess
  • Change-getriebene Codierung nach Fastlane-Prozess zur raschen Verfügbarkeit der Firmware
  • Nachgelagerte Erstellung und Überarbeitung prozesskonformer ASPICE-Dokumentation
  • Aufgabenverfolgung und Nachverfolgbarkeit in Enterprise Architect und JIRA
Trotz einer pandemiebedingten Projektverzögerung im Vorfeld wurde der SOP-Meilenstein termingerecht erreicht.

Aufgaben in Phase 2: Agile Weiterentwicklung und Prozessoptimierung
  • Weiterentwicklung der Getriebesoftware unter prozesskonformen Bedingungen in einer Change-getriebenen Umgebung
  • Mitwirkung in 2-Wochen-Sprints mit Release-Zyklen à 4-5 Sprints und vorgelagertem Analysesprint
  • Beteiligung an Lessons-Learned-Initiativen zur kontinuierlichen Prozessverbesserung
  • Mitwirkung und Review der Architektur-, Feindesign- und Codierungsrichtlinie im Rahmen des Freigabeprozesses
  • Überarbeitung der Ablagestruktur im UML-Modell zur prozessbezogenen Trennung und verbesserten Navigierbarkeit
  • Umstellung von einem zentralen auf ein verteiltes Versionskontrollsystem (inkl. Migration derivatspezifischer Sharing-Strukturen)
Bei meinem Ausscheiden aus dem Projekt wurde gerade der Safety-Case für den SOP abgeschlossen.

Rolle im Projekt
  • Softwaresicherheitsanforderungen
  • Softwarearchitektur
  • Softwareentwurf
  • Implementierung
  • Inspektionen
Software / Tools / Methoden
  • Enterprise Architect (Sparx)
  • Eclipse CDT (Eclipse Foundation)
  • Visual Studio Code (Microsoft)
  • Tasking C Compiler (Tasking)
  • ASAP2-Tools (Vector Informatik)
  • CANape (Vector Informatik)
  • Trace32 (Lauterbach)
  • Helix QAC (Perforce)
  • Silver SiL (Synopsys)
  • StarTeam (Starbase)
  • GitLab (Open-Source)
  • LemonTree (LieberLieber)
  • Confluence (Atlassian)
  • JIRA (Atlassian)
Hardwareplattform
  • Infineon TriCore TC2xx/TC3xx
  • HiL (Hardware in the Loop)

C-Entwicklung für einen Schwenksäulenkran

darf aus Gründen des Kundenschutzes nicht genannt werden

Industrie und Maschinenbau

1000-5000 Mitarbeiter

Aufgrund des weltweiten Mangels an Mikroprozessoren im Zuge der COVID-19-Pandemie und möglicher zukünftiger Abkündigungen der eingesetzten Mikroprozessoren, überarbeitet der Kunde sein Produktangebot. Die bestehende Steuerung für einen Schwenksäulenkran wird auf einen neuen Microcontrollertyp (für den auch Ersatztypen zur Verfügung stehen) portiert, ohne das Applikationsprogramm selbst zu überarbeiten. Hierbei werden die Treiber des Hardware Abstraction Layer (HAL) neu entwickelt und über Wrapper an das bestehende Applikationsprogramm angebunden.

Meine Aufgabe im Projekt war die Entwicklung der Treiber und Wrapper für ADC, I2C, UART, sowie deren Inbetriebnahme auf der (neuen) Zielhardware.

Rolle im Projekt:
  1. Implementierung
  2. Code-Reviews
  3. SW-Inbetriebnahme
  4. Videokonferenzen (100% remote)

Software / Tools / Methoden:
  1. Eclipse CDT (for Embedded Systems)
  2. GCC Compiler for ARM (arm-none-eabi)
  3. Microchip MPLAB X IDE and Harmony 3
  4. JIRA (Atlassian)

Hardwareplattform:
  1. dsPIC30F6015, dsPIC30F3013 (Microchip)
  2. PIC32CM1216MC00048/00032 (Microchip)
  3. ARM EDBG Debugger
  4. SEGGER J-Link
  5. Oscilloscope
  6. Multimeter

Hands On Detection (II)

darf aus Gründen des Kundenschutzes nicht genannt werden

Automobil und Fahrzeugbau

1000-5000 Mitarbeiter

Das HOD-System ist ein kapazitives Messsystem zur Erfassung des Berührungszustands des Fahrers am Lenkrad, um den Zustand an das Fahrzeug zu senden (z.B. zum automatischen Beschleunigen, Bremsen und Lenken bei Staus auf Autobahnen). Sein Sicherheitsziel (safety goal) ist es, nicht fälschlicherweise einen falschen Berührungszustand zu senden.

Defektanalyse und -behebung
  1. Untersuchung von Defects und Feldrückläufern
  2. Beheben von Softwaredefects
  3. Dokumentation der Änderungen (Requirements, Design, Code, Ticketsystem)

Projektschnittstelle
  1. Teilnahme an Besprechungen mit dem Kunden zur Klärung von Defekten und Implementierungen
  2. Teilnahme an internen Besprechungen zur Klärung von Defekten und Implementierungen

Rolle im Projekt:
  1. Defektanalyse
  2. Softwarearchitektur
  3. Softwareentwurf
  4. Implementierung
  5. Code-Reviews
  6. Projektschnittstelle

Software / Tools / Methoden:
  1. Enterprise Architect (Sparx)
  2. IAR Embedded Workbench for RL78
  3. I2C Sniffer (Beagle)
  4. LIN CANoe (Vector)
  5. JIRA (Atlassian)
  6. DOORS (IBM)

Hardwareplattform:
  1. Renesas RL78/F14


Zertifikate

AI-Literacy gemäß EU AI Act Art. 4

AI TRANSFORMATION INSTITUTE I SCP.AI GmbH, Berlin

2025


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden