Softwareentwicklung und -architektur mit UML, C#.net, WPF, WinForms, WinUI, Entity Framework, OPC UA, SQL, MVVM, Unit Test, CI/DI, DevOps, SCRUM
Aktualisiert am 14.04.2026
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 19.04.2026
Verfügbar zu: 100%
davon vor Ort: 10%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
Deutsch
Muttersprache
Englisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Memmingen (+200km) Kempten (Allgäu) (+200km) Ulm (Donau) (+150km) Augsburg (+100km) München (+50km) Stuttgart (+50km)
Deutschland
möglich

Projekte

Projekte

2 Jahre
2024-04 - 2026-03

Wartung und Pflege des IIOT 4.0 Maschinenbedienkonzept

Softwareentwickler/Projektleiter DevOps CI/DI yaml ...
Softwareentwickler/Projektleiter
Das IIOT 4.0 Maschinenbedienkonzept wird fortlaufend optimiert und weiterentwickelt. Im Vordergrund stehen Performance, Zuverlässigkeit und Codequalität der Software
? Einrichten und Etablieren einer CI-Umgebung zum Durchführen automatischer Builds, Regressionstests
? Einrichten und Etablieren einer CD-Umgebung zur automatischen Bereitstellung von nuget-Paketen zum Release
? Erweitern der Testpyramide um automatische UI-Tests auf dem Zielsystem PLC als finalen Testschritt beim Pull Request (PR)
? Durchführen von Perfomance Messungen zur Identifikation von Schwachstellen
? Definieren und umsetzten von Maßnahmen zur Performanceoptimierung wie asynchrone Programmierpatterns, Optimierung des Visual Trees
? Einrichten und Etablieren von Benchmarktest zur Überwachung der Performanceziele
Bitbucket Azure DevOps dotnetbenchmark JetBrains Tools Appium WinAppDriver nunit UaModeler Unified Automation .net SDK
DevOps CI/DI yaml c#. net nuget dotnet
Maschinenbau
Wolfertschwenden
4 Jahre 4 Monate
2021-12 - 2026-03

Entwicklung und Pflege eines ADS Gateway Moduls

Product Owner, Softwareentwickler .net nunit Beckhoff ADS ...
Product Owner, Softwareentwickler
Projekt übergreifend ist regelmäßig der Austausch zwischen einer Applikation und einer Beckhoff PLC über ADS notwendig. Hierfür hat die IMV Solutions GmbH eine eigenes ADS Gateway Modul das ständig gepflegt und erweitert wird. Anwendungsspezifisch werden Marshalling Structs mit Hilfe von AI-Tools aus TMC-Daten der PLC generiert
? Herstellen und überwachen der ADS Verbindung
? Bereitstellen und Verwalten von ADS Symbolen
? Bereitstellen und Verwalten von Notifications mit Reactive Design Patterns
? Wiederherstellen der Verbindung im Fehlerfall
? Aufrufen von Methoden auf der PLC
? Performance Optimierung durch Verwendung von Structs für das Type Marshalling
? Wartung und Pflege des Ads Gateway Moduls
? Pflegen und bereitstellen von Projektspezifischen Type Bibliotheken für das Type Marshalling
Visual Studio TwinCAT XAE Github Copilot git
.net nunit Beckhoff ADS Rx.Net nuget
IMV Solutions GmbH
Wolfertschwenden
2 Jahre 6 Monate
2021-11 - 2024-04

OPC UA Client Applikation für IIOT 4.0 Maschinenbedienkonzept

Product Owner, Softwareentwickler OPC UA C# .net WPF ...
Product Owner, Softwareentwickler
Für das IIOT 4.0 Maschinenbedienkonzept setzt die IMV Solutions GmbH gemeinsam mit dem Kunden und anderen Projektpartner die UI Applikation ein OPC UA als Desktop Client um.
? Entwickeln einer modularen und lose gekoppelten Desktop App mit WPF und dem PRISM MVVM Framework
? Entwickeln eines hierarchischen Stylings
? Entwickeln eines Widget basierten Dashboards
? Entwickeln von Editor Overlays die es ermöglichen Daten bei angepasstem Styling zu Editieren und Ein-gaben zu verwerfen oder zu Speichern
? Austausch großer Daten mengen z.B. beim Import und Export per Filetransfer über OPC UA
? Darstellung von Parameterbäumen mit der Möglich-keit zum Gruppieren, Filtern und Suchen
? Führen des Unternehmensübergreifenden Entwickler Teams
Visual Studio Visual Studio Blend Justinmind Jira Uni-fied Automation .net SDK ReSharper nunit
OPC UA C# .net WPF PRISM Datenbanken sql/sqLite Entity Framework Beckhoff ADS Unit Tests Test Driven Development TDD SCRUM
2 Monate
2023-04 - 2023-05

Multi Plattform OPC UA Client für Mobile und Desktop

Softwareentwickler OPC UA C# .net WinUI 3 PRISM ...
Softwareentwickler
Im Rahmen einer Voruntersuchung wurde eine App ent-wickelt, die sowohl als Mobile App unter Android als auch als Desktop App ausgeführt werden konnte. Die App kann sich als OPC Client mit einem bestehenden Server verbinden und alle wesentlichen Operationen (Schreiben, Lesen, Notifizieren, Methodenaufrufe) aus-führen.
? Entwickeln eines OPC UA Clients mit einer gemeinsamen Codebasis für Windows und Android
? Bereitstellen der OPC UA Client Settings unter Berücksichtigung von Plattform spezifischen Eigenschaften
? Handling der OPC UA Zertifikate unter Android
? Entwickeln einer Benutzeroberfläche mit UNO und WinUI 3 unter Anwendung des MVVM Patterns
Visual Studio UNO Plattform Figma Unified Automation .net SDK
OPC UA C# .net WinUI 3 PRISM Windows Android
5 Monate
2022-05 - 2022-09

WPF Hands-on Schulung

Referent WPF MVVM PRISM
Referent
Im Rahmen von mehreren einstündigen Workshops wurde ein Entwicklungsteam auf einen gemeinsamen Wissensstand gehoben. Zwischen den Workshops konnte das Team sein Wissen durch Umsetzten konkreter Aufgabenstellungen im Selbststudium vertiefen

? Funktionsweise und Einsatz des MVVM Patterns in WPF

? Verwendung von Styles und Templates beim Design von Views

? Anpassen und Erweitern bestehender Controls mit Behaviors und Attached Properties

? Erstellen eigner Controls

PowerPoint Visual Studio Visual Studio Blend Teams
WPF MVVM PRISM
Maschinenbau
online
11 Monate
2021-09 - 2022-07

OPC UA Server Applikation für IIOT 4.0 Maschinenbedienkonzept

Product Owner, Softwareentwickler OPC UA C# .net PRISM ...
Product Owner, Softwareentwickler
Basierend auf der zuvor Entwickelten Architektur für das IIOT 4.0 Maschinenbedienkonzept setzt die IMV Solutions GmbH für einen Kunden aus dem Maschinenbau eine neue Client Server Software um.
? Detaillieren der Server Architektur in EA
? Detaillieren des OPC UA Nodesets in UaModeler
? Generieren von Code mit EA und UaModeler
? Entwickeln von Datenbank für Rezepte und Pro-gramme sowie das User Management
? Kommunikation mit der PLC über ADS
? Bereitstellen von PLC und Datenbankinformationen über OPC UA
? Durchführen von Unit und Integrationstests
? Bereitstellen von Inkrementen für den Kunden
? Verfolgen des Projetfortschritts und aktualisieren der Roadmap in Abstimmung mit dem Kunden
Enterprise Architect (EA) UaModeler Jira Unified Auto-mation .net SDK Visual Studio ReSharper nunit
OPC UA C# .net PRISM Datenbanken sql/sqLite Entity Framework Beckhoff ADS Unit Tests Test Driven De-velopment TDD SCRUM
Maschinenbau
Wolfertschwenden
1 Jahr 3 Monate
2020-09 - 2021-11

Architektur für ein IIOT 4.0 Maschinenbe-dienkonzept

Product Owner, Softwarearchitekt OPC UA C# .net Projektmanagement ...
Product Owner, Softwarearchitekt
Zur Modernisierung des Bedienkonzepts (HMI) entwickelt die IMV Solutions GmbH für einen Kunden aus dem Maschinenbau eine neue Client Server Software. Durch den Einsatz von OPC UA in der Kommunikation ist die Applikation für den Einsatz in IIOT-Anwendungen vorbereitet.

? Analysieren der Anforderungen aus dem Lastenheft

? Entwickeln einer modularen Client/Server Software Architektur basierend auf OPC UA

? Entwickeln der OPC UA Objektstruktur (Nodeset)

? Erstellen des Product Backlogs

? Erstellen des Feature Rollout Plans (Roadmap)

Enterprise Architect (EA) UaModeler Jira Unified Auto-mation .net SDK
OPC UA C# .net Projektmanagement SCRUM
Maschinenbau
Wolfertschwenden
4 Monate
2020-04 - 2020-07

Integration eines OPC UA Clients in IMV Studio

Softwareentwickler OPC UA C/C++ Qt ...
Softwareentwickler
IMV Studio ist die Software der IMV Solutions GmbH zur Umsetzung von Maschine Vision Lösungen. Die Anwendung besteht aus einem Backend in C++ und einer Angular Web HMI für die Visualisierung. Für den Datenaustausch mit einer Beckhoff PLC wurde ein OPC Client ins Backend integriert.
? PLC als OPC Server konfigurieren und Datenfreigaben einrichten
? OPC Client Modul für das Backend entwickeln und an über das Qt Eventsystem anbinden
? Konfigurationsseite für Verbindungseinstellungen in der Web HMI erstellen
? Konfigurationsseite
Open62541 VS Code Visual Studio TwinCAT CAE CMAKE
OPC UA C/C++ Qt Angular REST Full API git
IMV Solutions GmbH
Wolfertschwenden
2 Monate
2019-08 - 2019-09

Scrum Master: Entwicklung des neuen Standardmessplatzes der Abteilung Prüf-mittelentwicklung

Bereichsverantwortlicher, Scrum Master SCRUM
Bereichsverantwortlicher, Scrum Master
TQ Systems entwickelt und fertigt elektronische Bau-gruppen für seine Kunden. Die Abteilung Prüfmittelentwicklung hat einen Standardmessplatz konzipiert, der als Basis für den Funktionstests der Baugruppen dient. Der Standardmessplatz bietet den Vorteil, schnell Testsequenzen für eine Baugruppe zu implementieren und kann schnell für verschiedene Baugruppen gerüstet wer-den
? Coaching des Teams in Agilen Methoden
? Moderation der Scrum Meetings (Daily, Review, Planning Meeting, Retrospektive)
? Definition der Sprintziele in Abstimmung mit dem Product Owner
? Organisieren des Backlog Groomings
Jira Confluence
SCRUM
TQ-Systems
Durach
8 Monate
2018-12 - 2019-07

Teilprojektleitung Entwicklung Testsysteme für die Lebensdauerprüfung eines HVDC-Laders

Bereichsverantwortlicher, Scrum Master LV 124-2 SCRUM
Bereichsverantwortlicher, Scrum Master
Unser Kunde entwickelt ein System für das Hochspannungs-Gleichstromladen für eine Fahrzeug der Oberklasse eines Fahrzeugherstellers aus Süddeutschland. Gegenstand des Projekts war der Aufbau der Prüfsysteme und die Implementierung der Prüfsoftware für die Lebensdauertests nach LV 124-2
? Pflegen der Testspezifikation in Doors
? Coaching des Teams in der Verwendung von vTest-Studio
? Teilprojektleitung in der Umsetzungsphase:
? Erfassen der offenen Aufgaben im Produktbackog
? Pflegen des Projektplans in MS Projekt inkl. Statusreporting
? Moderation der Dailies als Scrum Master
MS Project Jira Doors Vector vTestStudio CANoe
LV 124-2 SCRUM
Automotive
Soest
3 Monate
2018-11 - 2019-01

Systematische Kalkulation von Softwareentwicklungskosten

Projektmanager, technischer Vertrieb ASPICE ISO26262
Projektmanager, technischer Vertrieb
Ziel des Projekts war es am Beispiel eines Automobilsteuergeräts mit ASIL Level C eine Methode für die Systematische Ermittlung von Entwicklungskosten entlang ASPICE- und FUSI-Konformen Entwicklungsprozesses zu beschreiben und umzusetzen
? Definieren von Kostenblöcken aus auf Basis des AS-PICE V3.1 PAM
? Ermitteln von Kostentreiber zum Beispiel aus FUSI-Maßnahmen auf Basis von ISO 26262
? Fakturieren von Aufwänden auf Basis von Lastenheftinhalten
MS Office
ASPICE ISO26262
Automotive
Göppingen
7 Monate
2018-04 - 2018-10

Konzeptentwicklung für eine Ultraschallsensorsimulationbox

technischer Vertrieb FPGA DSI3 VHDL ...
technischer Vertrieb
? Anforderungsanalyse auf Basis des Lastenhefts
? Erfassen der Anforderungen in TFS
? Entwicklung eines Konzepts für die Sensorsimulationsbox auf Basis des VT-Systems von Vector
? Entwicklung einer System- und Softwaremodularchitektur mit Enterprise Architect
? Entwicklung eines Hardwarekonzepts für die DSI3 Master/Slave-Simulation
07.11.2018 1 von 22
? Auswahl der Konfiguration des VT-Systems von Vector
? Analyse kritischer Projektpfade
? Angebots/Konzeptpräsentation beim Kunden in englischer Sprache
Vector VT-System TFS MS Project Enterprise Architect LTspice Ultraschall Parkhilfesystem
FPGA DSI3 VHDL CAPL Englisch: verhandlungssicher
Automotive
Göppingen
3 Monate
2018-07 - 2018-09

Projektmanagement/Architektur Erweiterung Elektromotorenprüfstand

Testarchitektur, Testspezifikation CAPL C# Anforderungsmanagement ...
Testarchitektur, Testspezifikation
Ziel des Projekts war die erweiterung des in 2017 entwickelten Prüfsystems um ein weiteres Prüfszenario zum Testen von Sicherheitsfunktionen bei blockiertem Antrieb.
? Abstimmen der Anforderungen mit dem Kunden
? Abstimmen des User-Interface (CANoe Panel)
? Erstellen der Testspezifikation/Pflichtenheft in TFS
? Aktualisieren der Schaltpläne in E-Plan
? Konstruktion von Frontplatten und Haltewinkeln in Inventor
? Auslieferung und Inbetriebnahme
Canoe EPLAN AutoCAD Inventor TFS
CAPL C# Anforderungsmanagement HIL
Oberschwaben
7 Monate
2017-07 - 2018-01

Projektmanagement/Architektur Testsystem Elektromotorenprüfstand

Projektmanagment Scrum Industrial Ethernet agiles Projektmanagement ...
Projektmanagment
Unser Kunde entwickelt die Steuerelektronik für Elektromotoren. Ziel des Projekts war die Entwicklung eines Prüfsystems, das es ermöglicht, einen Systemtest mit vier verschiedene Prüfszenarien für Elektromotoren bis 500W Leistung durchzuführen.
? Führen eines Entwicklerteams bestehend aus 5 Personen
? Abstimmen der Anforderungen mit dem Kunden (Scrum Product Owner)
? Erstellen des Testkonzepts auf Basis von CANoe
? Abstimmen des User-Interface (CANoe Panel)
? Auswahl der Belastungsmaschine
? Abstimmen der Konstruktion (elektrisch/mechanisch)
? Erstellen der Testspezifikation/Pflichtenheft in TFS
? Auslieferung und Inbetriebnahme
? Unterweisung des Kunden
CANoe TFS EPLAN AutoCAD Inventor Enterprise Architect Ethercat
Scrum Industrial Ethernet agiles Projektmanagement C# Elektromotor HIL
Comsumer Electronic
Göppingen
3 Jahre
2015-01 - 2017-12

Projekt-/Testmanagement Vernetzungstest am Gesamtfahrzeug

Projektmanager Scrum CAN LIN ...
Projektmanager
Ziel des Projekts war die Absicherung der Vernetzungsschnittstellen für alle Steuergeräte und Steuergerätevarianten der, während der Projektlaufzeit in der Entwicklung befindlichen Fahrzeuge für AUTOSAR und OSEK Architekturen.
? Führen eines Testteams mit 10 Mitarbeitern
? Abstimmen der Testfälle für den Integrations- und den Systemtest mit dem Auftraggeber
? Spezifikation der Testfälle in DOORS
? Abstimmen der Testumfänge für den Releasetermin
? Testergebnisse in HP Quality Center dokumentieren
? Anlegen von Fehlertickets
? Projektfortschritt überwachen, Budgetverfolgung
? Regelmäßige Statusberichte an den Auftraggeber
? Ermitteln von Verbesserungspotenzial beim Testablauf mit Kanban
? Transport von Steuergeräten von und zum Auftraggeber
CANoe vTestStudio DOORS HP QualityCenter OSEK AUTOSAR
Scrum CAN LIN FlexRay Kanban Integrationstest Systemtest HIL
Automotive
Göppingen
1 Jahr 4 Monate
2016-08 - 2017-11

SCRUM Master: Entwicklung eines mechatronischen Aussteuerwerkzeugs für Werkzeugmaschinen

Projektmanangement Scrum Scrum Master agiles Projektmanagement ...
Projektmanangement
Unser Kunde entwickelt mechatronische Zusatzwerkzeuge für Werkzeugmaschinen. Nach personellen Veränderungen im Unternehmen, waren Zeit und Kostenrahmen für das Projekt bereits überschritten. Das junge unerfahrenes Entwicklerteam vermisste klare Zielvorgaben und ein aktives Projektmanagement.
? Dokumentieren der System und Softwarearchitektur mit Enterprise Architect
? Erfassen von Anforderungen in Form von User Stories in TFS
? Pflege des Produktbacklogs in TFS

? Priorisieren des Produkt Backlogs Coaching des Entwicklerteams bestehend aus 5 Mitarbeitern

? CE-Kennzeichnung und Dokumentation gemäß Maschinenrichtlinie 2006/42/EG

? Planung der Serienüberführung

? Bericht zum Projektfortschritt an Entwicklungsleitung und

Geschäftsleitung

Enterprise Architect Team Foundation Server MS Project
Scrum Scrum Master agiles Projektmanagement System Architektur CAN
Maschinenbau
Region Heilbronn
8 Monate
2016-06 - 2017-01

Architekturentwicklung für ein Aktuator Systems

Architekt FPGA C CANopen ...
Architekt
Unser Kunde entwickelt Aktuatorsysteme für den Einsatz in der Öl- und Gasförderung
? Ermitteln der Anzuwendenden Normen und Richtlinien für das System
? Ableiten der Anforderungen aus Branchtenrichtlinien
? Abstimmen der Anforderungen mit dem Auftraggeber
? Entwicklung einer Systemarchitektur mit Enterprise Architect
? Entwicklung einer Softwarearchitektur für die Basissoftware mit Enterprise Architect
? Abgrenzung von Sicherheitsrelevanten bereichen in der Software
? Definition von Schnittstellen
? Auswahl von Kommunikationsbussen
? Prototyping: Darstellen der Kommunikationsmechanismen zwischen Leitsystem (Industrial Ethernet) und Aktuatorseite (CANopen)
? Erfassen der Anforderungen in TFS
? Erstellen des Pflichtenhefts
Enterprise Architect TFS
FPGA C CANopen Industrial Ethernet System Architektur Anforderungsmanagement Pflichtenhefterstellung
Industrie
Göppingen
1 Jahr
2016-01 - 2016-12

Implementieren eines ASPICE konformen Entwicklungsprozesses für den Geschäftsbereich Embedded Systems bei TZM

Bereichsleiter ASPICE MISRA C Statische Code Analyse ...
Bereichsleiter
Zur realisierung der Anforderungen an die Softwareentwicklung musste bei TZM ein ASPICE konformer Entwicklungsprozess implementiert werden. Ausgangspunkt für die Umsetzung war ein Audit durch einen OEM.
? Leitung des Geschäftsbereichs Embedded Systems, ca. 20 Mitarbeiter
? Anforderungsanalyse auf Basis des ASPICE 3.0 PAM
? Priorisieren der zu erstellenden Dokumentvorlagen für den Entwicklungsprozess und Berücksichtigung des HIS-Scopes
? Abbilden einer durchgängigen Traceability von der Anforderung bis zum Testergebnis in TFS
? Anforderungen an eine Buildserverumgebung definieren
? Auswahl von Testtools für die statische Codeanalyse und den UnitTest
? Anbindung der Testumgebung CANoe für Integrations- und Systemtest an den Buildserver
PC-Lint Tessy TFS CANoe
ASPICE MISRA C Statische Code Analyse Unit Test Integrationstest Systemtest
TZM
Göppingen
3 Jahre
2012-01 - 2014-12

Durchführen von Messreihen zur Parametrierung generischer Leitungsmodelle

Tester C# CAN FlexRay ...
Tester
? Abstimmen des Messkonzepts für CAN- und FlexRay-Leitungen
? Abstimmen von Signalmustern für die Messreihen
? Konfigurieren der Signalmuster für den arbiträren Signalgenerator
? Durchführen der Messreihen unter verschiedenen klimatischen Bedingungen im Klimaschrank
? Dokumentieren und Aufbereiten der Messergebnisse
? Automatisieren wiederkehrender Aufgaben mit C# und in Matlab
.NET MATLAB Visual Studio Vötsch Klimaschrank LeCroy ArbStudio
C# CAN FlexRay Messtechnik
Automotive
Region Stuttgart
3 Jahre
2012-01 - 2014-12

Testmanager: Vernetzungstests für LIN-Master- und Slavekomponenten

Testmanager LIN CAN FlexRay ...
Testmanager
Im Auftrag eines OEMs werden die LIN-Schnittstellen aller während der Projektlaufzeit in der Entwicklung befindlichen LIN-Master- und LIN-Slave-Steuergeräte auf ihre LIN-Konformität überprüft.

? Abstimmen der Testfälle für den Integrationstest mit dem Auftraggeber

? Erstellen und Pflegen der Testspezifikation in Doors

? Testergebnisse dokumentieren in HP Quality Center

? Anlegen von Fehlertickets

? Erteilen von Freigabeempfehlungen

? Entwickeln eines Testautomatisierungskonzeps auf Basis von CANoe

? Prüfadapter planen

? Testautomatisierung mit CANoe

CANoe DOORS HP QualityCenter
LIN CAN FlexRay UDS CAPL C# C++ Integrationstest HIL
Automotive
Göppingen
7 Jahre
2008-01 - 2014-12

CAN/LIN/FlexRay physical Layer Messungen an Entwicklungsfahrzeugen

Testingenieur CAN LIN FlexRay ...
Testingenieur
Im Auftrag eines OEMs erfolgen im Rahmen der EE-Absicherung Messungen an Entwicklungsfahrzeugen. Die Messungen wurden regelmäßig zu Releas-Terminen bzw. Meilensteinen durchgeführt.
? Systemtest: Messen und Bewerten der physicalischen Bussignale an Entwicklungsfahrzeugen mit CANscope
? Prüfen des Kommunikationsverhalten beim Start und beim Herunterfahren des Busses (Sleep/Wakeup) mit CANoe
? Prüfen des Kommunikationsverhalten unter Stressbedingungen (Leitungsfehler, Buslast, Bitfehler) mit CANoe und CANstress
? Analysieren und Bewerten von Anomalien
? Dokumentieren der Ergebnisse
CANoe CANstress CANscope
CAN LIN FlexRay Messtechnik Systemtest
Region Stuttgart
2 Monate
2014-09 - 2014-10

Akquisition: Rapid Prototyping für Netzwerkgateways für die Domäne Powertrain

technischer Vertrieb CAN LIN FlexRay
technischer Vertrieb
? Definition des Umfangs und der Inhalte der Aufgabenpakete
? Abstimmen der Entwicklungswerkzeuge und der zu verwendenden Versionen mit dem Auftraggeber
? Ermitteln von Automatisierungspoteniallen für wiederkehrende Tätigkeiten
? Bedarfsplanung für Entwicklungswerkzeuge
? Kompatibilitäts-/Versionsprüfung für Mathworks und dSpace Software
? Angebotskalkulation
MATLAB Simulink dSpace ControlDesk dSpace CAN Multi Message Blockset dSpace LIN MultiMessage Blockset dSpace FlexRay Configuration Blockset
CAN LIN FlexRay
Region Stuttgart
7 Monate
2014-03 - 2014-09

Ermitteln von Drosselparametern für die Simulation von Fahrzeugnetzwerken

Testingenieur Messtechnik
Testingenieur
? Leiterplattenlayout für Messaufbau in EAGLE erstellen
? Bestücken der Leiterplatten mit verschiedenen Common Mode Choke Mustern
? Abstimmen von Signalmustern für die Messreihen
? Konfigurieren der Signalmuster für den arbiträren Signalgenerator
? Durchführen von Messreihen im Zeitbereich mit dem Oszilloskop und einem arbiträren Signalgenerator
? Aufnehmen des S-Parametersatzes mit dem Network Analyser
? Dokumentation der Ergebnisse
EAGLE LeCroy ArbStudio
Messtechnik
Ulm (Donau)
1 Monat
2014-07 - 2014-07

Erstellen einer CAN FD Restbussimulation mit CANoe

Testingenieur CAN FD
Testingenieur
Für die Entwicklung zukünftiger Fahrzeugarchitekturen baut unser OEM Kunde Fahrzeugnetzwerke unter Laborbedingungen auf und führt daran verschiedene Experimente durch. Zur systematischen Erprobung des neuen CAN FD Standards wurde zu diesem Zweck eine Restbussimulation
benötigt.
? Inbetriebnahme eines Kundenspezifischen CAN FD Steuergerätes
? Erstellen einer CANoe Restbussimulation für das Netzwerk
? Variation der Bit-Time-Settings für Arbitration- und Daten-Phase
? Präsentation der Ergebnisse
CANoe
CAN FD
1 Monat
2014-02 - 2014-02

Entwicklung einer CANoe Testautomatisierungslösung für LIN mit Oszilloskopintegration

Testautomatisierer LIN USB C# ...
Testautomatisierer
Im Auftrag eines OEMs wurde eine Testmodul für den Systemtest am Fahrzeug entwickelt.
? Erfassen der Testanforderungen in TFS
? Erfassen der notwendigen Messschritte in TFS
? Ermitteln des notwendigen Befehlssatzes des Oszilloskops
? Gruppieren der Messschritte in parametrierbaren Teststeps
? Implementieren der Teststeps in C# für CANoe
? Implementieren der Testcases gemäß Testspezifikation in C# für CANoe
? Anlegen der CANoe Testkonfiguration im XML-Format
? Auslesen der relevanten Bus/Steuergeräte-Informationen aus der KMatrix (LDF)
? Generieren der Testkonfiguration für CANoe im XML-Format auf Basis
der Informationen aus der K-Matrix
CANoe Visual Studio TFS
LIN USB C# XML Systemtest
TZM
2 Monate
2014-01 - 2014-02

Entwicklung eines Testsystems für LIN-Steuergeräte

Testautomatisierer LIN CAPL C# ...
Testautomatisierer
Zur Optimierung der Abläufe beim Testen von LIN-Steuergeräten wird ein Testsystem benötigt, das die Liegezeiten der Steuergeräte verkürzt, in dem mehrere Steuergeräte gleichzeitig an das System angeschlossen werden können.
? Analyse des bisherigen Testaufbaus auf Basis von CANoe
? Erfassen der Anforderungen an das neue Testsystem in TFS
? Entwicklung des Testkonzepts
? Auswahl und Beschaffung der Komponenten für das Testsystem
? Konstruktion des Testsystems mit AutoCAD Inventor
? Dokumentation der Verdrahtung mit EPLAN
? Montage und Inbetriebnahme des Testsystems
EPLAN AutoCAD Inventor CANoe TFS
LIN CAPL C# Integrationstest HIL
TZM
Göppingen
8 Monate
2011-02 - 2011-09

Analyse von Kommunikationsausfällen zwischen LINMaster und Slave

Testingenieur CAPL VHDL Bordnetz ...
Testingenieur
Bei der Integration einer neuen Generation von Lichtmaschinen kommt es gehäuft zu Ausfällen in der Buskommunikation zwischen Motorsteuerung und Lichtmaschine. Ziel des Projekts war es, den Fehlermechanismus zu ermitteln.
? Systematische Analyse des Erscheinungsbildes abhängig von Fahrzeug- und Motorvarianten
? Kommunikation mit dem Lieferanten in englischer Sprache
? Rekonstruktion des Fehlers im Rahmen von Fahrversuchen
? Überwachen der Kommunikationsausfälle via XCP
? Aufzeichnen der LIN-Kommunikation mit dem Oszilloskop bei Auftreten des Fehlers
? Iterative Erweiterung der Messung auf Grundlage der gewonnenen Erkenntnisse
? Nachweis des Zusammenhangs zwischen Kommunikationsausfall und Lastschwankungen im Bordnetz
? Rekonstruktion des Fehlermechanismus mittels Simulation
? Präsentation der Ergebnisse
CANoe Mentor Graphics SystemVision
CAPL VHDL Bordnetz XCP LIN Messtechnik Englisch: verhandlungssicher
Region Stuttgart
1 Monat
2011-07 - 2011-07

Evaluation einer "2-Draht" LIN-Kommunikation

Hardwareentwicklung LIN CAN Messtechnik
Hardwareentwicklung
? Ersetzten der LIN-Transceiver in Master und Slave durch einen CANTransceiver
? In Betrieb nehmen von Master und Slave
? Messungen an LIN-Kommunikation mit einem Oszilloskop durchführen
? Dokumentieren der Messergebnisse
? Auswirkung der Modifikation auf die Kommunikation präsentieren
LIN CAN Messtechnik
Region Stuttgart
1 Monat
2011-05 - 2011-05

Analyse des Synchronisationsverhaltens eines fehlerhaften LIN-Slaves

Testingenieur LIN C Code Review ...
Testingenieur

Rekonstruktion des beanstandeten Verhaltens unter Laborbedingungen

? Simulation eines LIN-Masters mit einem arbiträren Funktionsgenerator
? Messreihe mit einem Sweep des Bittimings durchführen
? Dokumentation der Ergebnisse
? Review der LIN-Stack Implementierung und der LIN-Stack Konfiguration

? Lösungsmöglichkeiten mit dem Lieferanten abstimmen

? Kommunikation mit dem Lieferanten in englischer Sprache

Infineon XMC
LIN C Code Review Englisch: verhandlungssicher
Region Stuttgart
1 Monat
2010-07 - 2010-07

Evaluation des Einflusses einer galvanischen Trennung des CAN-Transceivers auf die Kommunikation

Testingenieur CAN RS232 CAPL
Testingenieur
? Simulation der galvanischen Trennung mittels Verzögerungsglied (Beistellung des Kunden)
? Entwicklung eines Aufsteckmodul zur Remotekonfiguration des Verzögerungsglieds via USB/RS232 (FTDI FT245BM)
? Implementierung der Remotekonfiguration des Verzögerungsgliedes in CANoe
? Implementierung eines Algorithmus zur Ermittlung der maximal möglichen Verzögerung als CANoe-Testcase
? Definieren des Prüfszenarios
? Durchführen der Messungen
? Dokumentation der Ergebnisse
FTDI FT245BM CANoe
CAN RS232 CAPL
Region Stuttgart
3 Monate
2010-03 - 2010-05

Testautomatisierung von LIN- und FlexRay-Physical- Layer-Messungen mit dem Oszilloskop

Testautomatisierer C# HTML XML ...
Testautomatisierer
Zur automatisierung regelmäßig durchzuführender Messreihen während der EE-Integration unseres OEM-Kunden wurde in C# eine Anwendung entwickelt, die den Anwender durch den Messvorgang.
? Erfassen der Testanforderungen
? Ermittel der LIN-Frame-IDs und der LIN-Schedule Parameter aus dem LDF
? Ermittel der FlexRay Netzknoten und der zugehörigen Slot-IDs aus der AUTOSAR Network Description
? Konfigurieren der Oszilloskop Kanaleinstellungen und Triggerbedigungen anhand der Informationen aus den Datenbasen
? Benutzerführung (Wizard) durch den Testablauf, die direkte Bedienung des Oszilloskops
? Generieren des Testberichts im html-Format
? Kontinuierliche Weiterentwicklung auf Basis von "lessons learned"
LeCroy WavePro Oszilloskop
C# HTML XML LDF AUTOSAR Messtechnik Systemtest
Region Stuttgart
6 Monate
2009-07 - 2009-12

Experimentelle Ermittlung der maximalen Ausdehnung von FlexRay Topologiene

Testingeniuer Messtechnik FlexRay
Testingeniuer
? Definieren von Worst Case Szenarien in Bezug auf Leitungslänge, Stichleitungen, Anzahl der Knoten, etc.
? Aufbau der Topologien mit Starter Kits
? Konfiguration der Netzknoten
? Aufzeichnen der Augendiagramme (Eye Test)
? Untersuchen des "Ringings" am Frameende
? Messung der Timings für alle Sende und Empfangsbeziehungen
? Dokumentation der Messergebnisse
Freescale S12XF
Messtechnik FlexRay
Region Stuttgart
2 Jahre 3 Monate
2007-04 - 2009-06

Testautomatisierung: Entwicklung eines automatischen Testsystems für CAN-Transceiver, -SBCs und -ASICs

Testautomatisierer CAN C C# ...
Testautomatisierer

Zur automatisierung regelmäßig durchzuführender Messreihen während der Qualifizierung von CAN-Hardwareschnittstellen für den Einsatz in Fahrzeugen unseres OEM-Kunden wurde in C# eine Anwendung entwickelt, die den Anwender durch den Messvorgang.


? Erfassen der Testanfroderungen aus der ISO 11898 und erfahrungen des OEM

? Entwicklung eines Konzepts für die automatische Testdurchführung

? Auswahl der Komponenten für die Testumgebung

? Entwickeln der Testumgebung in C#

? Implementieren der Testfälle in C#

? Implementierung von Hardwareschnittstellen in C/C++

? Kontinuierliche Weiterentwicklung auf Basis von "lessons learned"

.NET Visual Studio Access
CAN C C# ISO 11898-2 ISO 11898-3 ISO 11898-6 Messtechnik SPI RS232 GPIB
Automotive
Region Stuttgart
2 Jahre 3 Monate
2007-04 - 2009-06

Freigabetests für neue CAN Transceiver, SBCs und ASICS

Testingenieur CAN ISO 11898-2 ISO 11898-3 ...
Testingenieur
Im Auftrag unseres OEM-Kunden wurden bedarfsweise Freigabetests für CAN-Hardwarebausteine durchgeführt, mit dem Ziel, diese für den Einsatz in Fahrzeugen des OEMs zu qualifizieren.
? Testen neuer CAN Transceiver, SBCs und ASICS nach OEM vorgaben
? Definieren von Bit-Patterns zur Konfiguration
? Erzeugen von fehlerbehafteten Testsignalen für die Buskommunikation
? Dokumentieren und Bewerten der Testergebnisse in der Empfehlungsliste
? Pflegen/Warten der Empfehlungsliste in MS Access
? Kommunikations mit Halbleiterherstellern in englischer Sprache
Access LabView
CAN ISO 11898-2 ISO 11898-3 Messtechnik VBA ISO 11898-6 Englisch: verhandlungssicher
1 Monat
2009-03 - 2009-03

Validierung von CAN/FlexRay Netzwerksimulationen

Testingenieur FlexRay CAN Messtechnik
Testingenieur
? Abstimmen der Netzwerktopologie
? Abstimmen der Leitungslängen
? Aufbau der Topologie mit Starter/Development Kits
? Konfiguration der Netzknoten (z.B. Bittime Settings)
? Messung der Timings für alle Sende und Empfangsbeziehungen
? Reale Messergebnisse für den Vergleich mit den Simulationsergebnissen aufbereiten
? Dokumentation der Messergebnisse im CSV-Format
Freescale S12XF Freescale S12
FlexRay CAN Messtechnik
1 Monat
2009-02 - 2009-02

Inbetriebnahme FlexRay AUTOSAR Stack

Softwareentwickler BDM C
Softwareentwickler
? Abstimmen der Netzwerktopologie
? Auswahl der erforderlichen Netzknoten aus der K-Matrix
? Generieren des AUTOSAR Stacks für die jeweiligen Netzknoten mit GENy
? Erstellen einer buildfähigen Softwarekonfiguration für die Netzknoten
? Kompilieren der Softwarekonfiguration mit dem Cosmic C Compiler
? Laden der Firmware über BDM auf den Netzknoten
Freescale S12XF GENy AUTOSAR Cosmic C Compiler
BDM C
Region Stuttgart
1 Monat
2008-07 - 2008-07

Scriptentwicklung zur automatischen Auswertung einer Netzwerksimulation

Testautomatisierer CAN Tcl/Tk
Testautomatisierer
? Erfassen der notwenidgen Messschritte
? Spezifizieren des Ausgabeformats
? Erfassen aller relevanten Simulationssignale
? Identifizieren der CAN-Knoten anhand der Signalnamen
? Bilden der Differenzsignale für alle identifizierten Signalpaare mit einem Tcl/Tk Script
? Durchführen von Timingmessungen für alle identifizierten Signale zwischen Sendern und Empfängern
? Ausgabe der Messwerte im csv-Format
Synobsis Saber
CAN Tcl/Tk
Region Stuttgart
4 Monate
2008-03 - 2008-06

Testautomatisierung: Testsystems für CAN Physical Layer Tests am Fahrzeug

Entwickler
Entwickler
? Erfassen der Testanforderungen
? Entwicklung des Testkonzepts
? Auswahl der Komponenten
? Entwicklung der Testumgebung
? Auslesen der relevanten Bus/Steuergeräte-Informationen aus der KMatrix (DBC)
? Generieren der CANoe Konfiguration auf Basis der Informationen aus der K-Matrix
? Benutzerführung (Wizard) durch den Testablauf, die direkte Bedienung von CANoe, CANstress und CANscope entfällt
? Generieren des Testberichts im MS Word Format
? Kontinuierliche Weiterentwicklung auf Basis von "lessons learned"
Automotive
Region Stuttgart
6 Monate
2006-09 - 2007-02

Diplomarbeit: Entwicklung und Anwendung einer Restbussimulation für einen Aktiven Bremsassistenten im Reisebus

Diplomand CAN C Radar ...
Diplomand
? Systemanalyse eines bestehenden Aktiven Bremsasistenten und Ableitung von Änderungsbedarf zur Integration in einen Omnibus
? Durchführen von Softwareanpassungen, Codegenerierung der CANTreiber, Flashen der Steuergeräte
? Testen der Änderungen mittels Restbussiumlation mit CANoe
? Mitarbeit bei der Integration und Erprobung im Fahrzeug
GENy CANoe TASKING toolchain
CAN C Radar ISO 26262
DaimlerChrysler AG, Research and Development
Böblingen, Ulm
6 Monate
2006-03 - 2006-08

Praktikum: Erprobung eines Abstandswarnsystems und zugehörigen Messtechnik

Praktikant CAN LIN C ...
Praktikant
? Erweitern eines in der Programmiersprache C erstellten Simulationsprogramms für das Abstandswarnsystem.
? Entwicklung unter Linux (SUSE)
? Nach Beendigung des Praktikums, konnten die Messdaten mit dem Simulationsprogramm wiedergegeben und bewertet werden.
? Erstellen eines Auswertetools auf Basis von Matlab
? Optimierung des Warnalgorithmus
? Erstellen einer Restbussimulation für Systemtests im Labor
MATLAB CANoe TZM FlexXCon Freescale S12X
CAN LIN C C++ Qt Radar
DaimlerChrysler AG, Research and Development
Böblingen

Aus- und Weiterbildung

Aus- und Weiterbildung

5 Monate
2025-09 - 2026-01

DEV AI BOOTCAMP

Obvious Works GmbH
Obvious Works GmbH

Dreimonatiges Ausbildungsprogramm für effiziente Softwareentwicklung mit Unterstützung von Künstlicher Intelligenz im Blended Learning Ansatz

1 Monat
2019-12 - 2019-12

Certified ScrumMaster® (CSM)

DasScrumTeam AG
DasScrumTeam AG
Ausbildung zum ScrumMaster
1 Monat
2017-06 - 2017-06

CANopen Seminar

CAN in Automation (CiA)
CAN in Automation (CiA)
? CANopen introduction
? CANopen lower layers
? CANopen device architecture
? CANopen basic protocols
? Overview about additional CANopen functions (Gateway, LSS, Manager, Safety, etc.)
? System design
? Concept of CANopen device- and application profiles
1 Monat
2016-04 - 2016-04

Signal Integrity Seminar

Teledyne LeCroy
Teledyne LeCroy
? Signalintegritätsprobleme und Lösungen
? Differenz Signale
? Messung von Reflexionen
? S-Parameter
? Differentielle S-Parameter
? Augendiagramme
? Jitter
1 Monat
2015-07 - 2015-07

ISTQB Certified Tester

ISTQB Certified Terster - Foundation Level,
ISTQB Certified Terster - Foundation Level
German Testing Board
? Grundlagen des Softwaretestens
? Testen im Softwarelebenszyklus
? Statischer Test
? Testentwurfsverfahren
? Testmanagement
? Testwerkzeuge
1 Monat
2012-05 - 2012-05

Konzepte strukturiert und effektiv entwickeln

Integrata
Integrata
? Einführung in die Konzepterstellung
? Auftags- und Zielklärung
? Aufgaben analysieren
? Lösungen erarbeiten
? Alternativen bewerten und auswählen
? Konzepterstellung
? Konzept präsentieren
1 Monat
2012-02 - 2012-02

Umgang mit Informationen - Methoden des individuellen

Integrata
Integrata
? Umgang mit Informationen
? Lernen im engeren Sinne
? Kognitive Lernstrategien
? Metakognitive Arbeitstechniken
? Ressourcen aktivieren
? Persönlich optimaler Grad der Selbbestimmung beim Lernen
? Methoden
3 Jahre 1 Monat
2008-10 - 2011-10

Mikroelektronik

M. Sc., Hochschule Darmstadt
M. Sc.
Hochschule Darmstadt
Hochschule Darmstadt
? Verbale Kommunikation
? Systementwurf und Objekte
? Signale, Systeme, Simulation
? Entwurfsmethodik Mikroelektronik
? Technologie Mikroelektronik
? Systementwicklung
? Betriebswirtschaftslehre
? Softwarebasierte Messdatenverarbeitung
? RFID
? KFZ-Elektronik
? ASIC-Prototyping
1 Monat
2011-04 - 2011-04

Technische Dokumentation

TZM, Prof. Dr. Petra Drewer
TZM, Prof. Dr. Petra Drewer
? Verständliches schreiben technischer Dokumentationen
? Internationalisierung technischer Dokumentationen
? Grundlagen mehrsprachiger Dokumentationserstellung
? Übersetzbarkeit und übersetzungsgerechtes erstellen technischer Dokumentationen
? Terminologiearbeit: Bildung, Bewertung, Management und Verwendung von Terminologie
1 Monat
2010-04 - 2010-04

AUTOSAR - Technische Konzepte

MBtech
MBtech
? Motivation und Ziele
? Projektstruktur
? Layered Software Architecture
? Methodik, Entwicklungsprozess und "Virtual Functional Bus"
? Kommunikationskonzepte
? Application Software Components, Runnable Entities und Runtime Environment
? Struktur der AUTOSAR Spezifikation
? Betrachtung zu Implementierungen des AUTOSAR Basis Software Stacks
? Ausblick auf AUTOSAR Release 4
1 Monat
2008-07 - 2008-07

FlexRay-Training

TZM, Göppingen
TZM, Göppingen
? FlexRay Protokoll
? Physicalische Eigenschaften
? Hardware & Tools
1 Monat
2008-04 - 2008-04

Testen und Simulieren in der Elektronikentwicklung

IIR deutschland
IIR deutschland
? Grundlagen des Testens eingebetteter Systeme
? Analytische Methoden der Qualitätssicherung
? Testprozesse
? Testautomatisierung
? Modellbasierter Test
? Teststrategie
? Testmanagement
3 Jahre 6 Monate
2003-10 - 2007-03

Fahrzeugtechnik - Mechatronik

Dipl.-Ing. (FH), Hochschule Esslingen
Dipl.-Ing. (FH)
Hochschule Esslingen
? Kraftfahrzeuge
? Elektronik/Mikroelektronik
? Mess- und Regelungstechnik
? Systemdynamik und Simulation
? Verbrennungsmotoren
? Projekt- und Prozesscontrolling
? CAD
? Hochleistungswerkstoffe
? Fahrsicherheitssysteme

Position

Position

[Name auf Anfrage] verfügt über langjährige Erfahrung im Bereich der Hardware nahen Softwareentwicklung im IOT und Embedded Umfeld in den Branchen Automotive und Maschinenbau.
Schwerpunkte seiner Arbeit liegen im Bereich der Industriellen Kommunikation (OPC UA, CAN/CANopen, ADS, ?), durchführen von Test- und Integrationsaufgaben, sowie der Entwicklung von Benutzeroberflächen im Besonderen mit C# .net und WPF.
[Name auf Anfrage] führt seine Projekte von der Klärung der Anforderungen über die Umsetzung bis hin zur Übergabe an den Kun-den unter Anwendung agiler Methoden wie Scrum selbstständig durch.
Als Projekt bzw. Teilprojektleiter hat er zum Erfolg verschiedener, teils Unternehmensübergreifende Projekte beigetragen.

Kompetenzen

Kompetenzen

Aufgabenbereiche

agiles Projektmanagement
Scrum Master
Scrum Product Owner
System Architektur
Testmanagement
Testmethoden

Produkte / Standards / Erfahrungen / Methoden

Anforderungsmanagement
ASPICE
AUTOSAR
CANalyzer
CANoe
CANopen
CANscope
CANstress
Code Review
Cosmic C Compiler
DOORS
dSpace CAN Multi Message Blockset
dSpace ControlDesk
dSpace FlexRay Configuration Blockset
dSpace LIN MultiMessage Blockset
Elektromotor
Enterprise Architect
GENy
HP QualityCenter
HTML
ISO 26262
Kanban
LeCroy ArbStudio
LeCroy WavePro Oszilloskop
Messtechnik
MS Project
OSEK
PC-Lint
Pflichtenhefterstellung
Qt
Radar
Scrum
Statische Code Analyse
Synobsis Saber
TASKING toolchain
Team Foundation Server
TFS
UDS
Ultraschall Parkhilfesystem
Vector
Vector VT-System
Visual Studio
vTestStudio
Vötsch Klimaschrank
Word
XCP
XML
WinUI
WPF
WinForms
Uno Platform

Programmiersprachen

.NET
C
C Sharp
C#
C++
CAPL
LabView
MATLAB
MISRA C
Simulink
Tcl/Tk
VBA
VHDL

Datenbanken

Access
SQLite

Datenkommunikation

CAN
CAN FD
CANopen
DBC
DSI3
Feldbus
FlexRay
GPIB
Industrial Ethernet
ISO 11898-2
ISO 11898-3
ISO 11898-6
K-Matrix
LDF
LIN
RS232
SPI
USB

Hardware

Altera Cyclone
Atmel AVR
BDM
Bordnetz
Ethercat
FPGA
Freescale S12
Freescale S12X
Freescale S12XF
FTDI FT245BM
Infineon XMC
STM32
TZM FlexXCon

Berechnung / Simulation / Versuch / Validierung

HIL
Integrationstest
LTspice
Mentor Graphics SystemVision
Systemtest
Tessy
Unit Test

Design / Entwicklung / Konstruktion

AutoCAD Inventor
EAGLE
EPLAN

Branchen

Branchen

Automotive, Maschinenbau

Einsatzorte

Einsatzorte

Memmingen (+200km) Kempten (Allgäu) (+200km) Ulm (Donau) (+150km) Augsburg (+100km) München (+50km) Stuttgart (+50km)
Deutschland
möglich

Projekte

Projekte

2 Jahre
2024-04 - 2026-03

Wartung und Pflege des IIOT 4.0 Maschinenbedienkonzept

Softwareentwickler/Projektleiter DevOps CI/DI yaml ...
Softwareentwickler/Projektleiter
Das IIOT 4.0 Maschinenbedienkonzept wird fortlaufend optimiert und weiterentwickelt. Im Vordergrund stehen Performance, Zuverlässigkeit und Codequalität der Software
? Einrichten und Etablieren einer CI-Umgebung zum Durchführen automatischer Builds, Regressionstests
? Einrichten und Etablieren einer CD-Umgebung zur automatischen Bereitstellung von nuget-Paketen zum Release
? Erweitern der Testpyramide um automatische UI-Tests auf dem Zielsystem PLC als finalen Testschritt beim Pull Request (PR)
? Durchführen von Perfomance Messungen zur Identifikation von Schwachstellen
? Definieren und umsetzten von Maßnahmen zur Performanceoptimierung wie asynchrone Programmierpatterns, Optimierung des Visual Trees
? Einrichten und Etablieren von Benchmarktest zur Überwachung der Performanceziele
Bitbucket Azure DevOps dotnetbenchmark JetBrains Tools Appium WinAppDriver nunit UaModeler Unified Automation .net SDK
DevOps CI/DI yaml c#. net nuget dotnet
Maschinenbau
Wolfertschwenden
4 Jahre 4 Monate
2021-12 - 2026-03

Entwicklung und Pflege eines ADS Gateway Moduls

Product Owner, Softwareentwickler .net nunit Beckhoff ADS ...
Product Owner, Softwareentwickler
Projekt übergreifend ist regelmäßig der Austausch zwischen einer Applikation und einer Beckhoff PLC über ADS notwendig. Hierfür hat die IMV Solutions GmbH eine eigenes ADS Gateway Modul das ständig gepflegt und erweitert wird. Anwendungsspezifisch werden Marshalling Structs mit Hilfe von AI-Tools aus TMC-Daten der PLC generiert
? Herstellen und überwachen der ADS Verbindung
? Bereitstellen und Verwalten von ADS Symbolen
? Bereitstellen und Verwalten von Notifications mit Reactive Design Patterns
? Wiederherstellen der Verbindung im Fehlerfall
? Aufrufen von Methoden auf der PLC
? Performance Optimierung durch Verwendung von Structs für das Type Marshalling
? Wartung und Pflege des Ads Gateway Moduls
? Pflegen und bereitstellen von Projektspezifischen Type Bibliotheken für das Type Marshalling
Visual Studio TwinCAT XAE Github Copilot git
.net nunit Beckhoff ADS Rx.Net nuget
IMV Solutions GmbH
Wolfertschwenden
2 Jahre 6 Monate
2021-11 - 2024-04

OPC UA Client Applikation für IIOT 4.0 Maschinenbedienkonzept

Product Owner, Softwareentwickler OPC UA C# .net WPF ...
Product Owner, Softwareentwickler
Für das IIOT 4.0 Maschinenbedienkonzept setzt die IMV Solutions GmbH gemeinsam mit dem Kunden und anderen Projektpartner die UI Applikation ein OPC UA als Desktop Client um.
? Entwickeln einer modularen und lose gekoppelten Desktop App mit WPF und dem PRISM MVVM Framework
? Entwickeln eines hierarchischen Stylings
? Entwickeln eines Widget basierten Dashboards
? Entwickeln von Editor Overlays die es ermöglichen Daten bei angepasstem Styling zu Editieren und Ein-gaben zu verwerfen oder zu Speichern
? Austausch großer Daten mengen z.B. beim Import und Export per Filetransfer über OPC UA
? Darstellung von Parameterbäumen mit der Möglich-keit zum Gruppieren, Filtern und Suchen
? Führen des Unternehmensübergreifenden Entwickler Teams
Visual Studio Visual Studio Blend Justinmind Jira Uni-fied Automation .net SDK ReSharper nunit
OPC UA C# .net WPF PRISM Datenbanken sql/sqLite Entity Framework Beckhoff ADS Unit Tests Test Driven Development TDD SCRUM
2 Monate
2023-04 - 2023-05

Multi Plattform OPC UA Client für Mobile und Desktop

Softwareentwickler OPC UA C# .net WinUI 3 PRISM ...
Softwareentwickler
Im Rahmen einer Voruntersuchung wurde eine App ent-wickelt, die sowohl als Mobile App unter Android als auch als Desktop App ausgeführt werden konnte. Die App kann sich als OPC Client mit einem bestehenden Server verbinden und alle wesentlichen Operationen (Schreiben, Lesen, Notifizieren, Methodenaufrufe) aus-führen.
? Entwickeln eines OPC UA Clients mit einer gemeinsamen Codebasis für Windows und Android
? Bereitstellen der OPC UA Client Settings unter Berücksichtigung von Plattform spezifischen Eigenschaften
? Handling der OPC UA Zertifikate unter Android
? Entwickeln einer Benutzeroberfläche mit UNO und WinUI 3 unter Anwendung des MVVM Patterns
Visual Studio UNO Plattform Figma Unified Automation .net SDK
OPC UA C# .net WinUI 3 PRISM Windows Android
5 Monate
2022-05 - 2022-09

WPF Hands-on Schulung

Referent WPF MVVM PRISM
Referent
Im Rahmen von mehreren einstündigen Workshops wurde ein Entwicklungsteam auf einen gemeinsamen Wissensstand gehoben. Zwischen den Workshops konnte das Team sein Wissen durch Umsetzten konkreter Aufgabenstellungen im Selbststudium vertiefen

? Funktionsweise und Einsatz des MVVM Patterns in WPF

? Verwendung von Styles und Templates beim Design von Views

? Anpassen und Erweitern bestehender Controls mit Behaviors und Attached Properties

? Erstellen eigner Controls

PowerPoint Visual Studio Visual Studio Blend Teams
WPF MVVM PRISM
Maschinenbau
online
11 Monate
2021-09 - 2022-07

OPC UA Server Applikation für IIOT 4.0 Maschinenbedienkonzept

Product Owner, Softwareentwickler OPC UA C# .net PRISM ...
Product Owner, Softwareentwickler
Basierend auf der zuvor Entwickelten Architektur für das IIOT 4.0 Maschinenbedienkonzept setzt die IMV Solutions GmbH für einen Kunden aus dem Maschinenbau eine neue Client Server Software um.
? Detaillieren der Server Architektur in EA
? Detaillieren des OPC UA Nodesets in UaModeler
? Generieren von Code mit EA und UaModeler
? Entwickeln von Datenbank für Rezepte und Pro-gramme sowie das User Management
? Kommunikation mit der PLC über ADS
? Bereitstellen von PLC und Datenbankinformationen über OPC UA
? Durchführen von Unit und Integrationstests
? Bereitstellen von Inkrementen für den Kunden
? Verfolgen des Projetfortschritts und aktualisieren der Roadmap in Abstimmung mit dem Kunden
Enterprise Architect (EA) UaModeler Jira Unified Auto-mation .net SDK Visual Studio ReSharper nunit
OPC UA C# .net PRISM Datenbanken sql/sqLite Entity Framework Beckhoff ADS Unit Tests Test Driven De-velopment TDD SCRUM
Maschinenbau
Wolfertschwenden
1 Jahr 3 Monate
2020-09 - 2021-11

Architektur für ein IIOT 4.0 Maschinenbe-dienkonzept

Product Owner, Softwarearchitekt OPC UA C# .net Projektmanagement ...
Product Owner, Softwarearchitekt
Zur Modernisierung des Bedienkonzepts (HMI) entwickelt die IMV Solutions GmbH für einen Kunden aus dem Maschinenbau eine neue Client Server Software. Durch den Einsatz von OPC UA in der Kommunikation ist die Applikation für den Einsatz in IIOT-Anwendungen vorbereitet.

? Analysieren der Anforderungen aus dem Lastenheft

? Entwickeln einer modularen Client/Server Software Architektur basierend auf OPC UA

? Entwickeln der OPC UA Objektstruktur (Nodeset)

? Erstellen des Product Backlogs

? Erstellen des Feature Rollout Plans (Roadmap)

Enterprise Architect (EA) UaModeler Jira Unified Auto-mation .net SDK
OPC UA C# .net Projektmanagement SCRUM
Maschinenbau
Wolfertschwenden
4 Monate
2020-04 - 2020-07

Integration eines OPC UA Clients in IMV Studio

Softwareentwickler OPC UA C/C++ Qt ...
Softwareentwickler
IMV Studio ist die Software der IMV Solutions GmbH zur Umsetzung von Maschine Vision Lösungen. Die Anwendung besteht aus einem Backend in C++ und einer Angular Web HMI für die Visualisierung. Für den Datenaustausch mit einer Beckhoff PLC wurde ein OPC Client ins Backend integriert.
? PLC als OPC Server konfigurieren und Datenfreigaben einrichten
? OPC Client Modul für das Backend entwickeln und an über das Qt Eventsystem anbinden
? Konfigurationsseite für Verbindungseinstellungen in der Web HMI erstellen
? Konfigurationsseite
Open62541 VS Code Visual Studio TwinCAT CAE CMAKE
OPC UA C/C++ Qt Angular REST Full API git
IMV Solutions GmbH
Wolfertschwenden
2 Monate
2019-08 - 2019-09

Scrum Master: Entwicklung des neuen Standardmessplatzes der Abteilung Prüf-mittelentwicklung

Bereichsverantwortlicher, Scrum Master SCRUM
Bereichsverantwortlicher, Scrum Master
TQ Systems entwickelt und fertigt elektronische Bau-gruppen für seine Kunden. Die Abteilung Prüfmittelentwicklung hat einen Standardmessplatz konzipiert, der als Basis für den Funktionstests der Baugruppen dient. Der Standardmessplatz bietet den Vorteil, schnell Testsequenzen für eine Baugruppe zu implementieren und kann schnell für verschiedene Baugruppen gerüstet wer-den
? Coaching des Teams in Agilen Methoden
? Moderation der Scrum Meetings (Daily, Review, Planning Meeting, Retrospektive)
? Definition der Sprintziele in Abstimmung mit dem Product Owner
? Organisieren des Backlog Groomings
Jira Confluence
SCRUM
TQ-Systems
Durach
8 Monate
2018-12 - 2019-07

Teilprojektleitung Entwicklung Testsysteme für die Lebensdauerprüfung eines HVDC-Laders

Bereichsverantwortlicher, Scrum Master LV 124-2 SCRUM
Bereichsverantwortlicher, Scrum Master
Unser Kunde entwickelt ein System für das Hochspannungs-Gleichstromladen für eine Fahrzeug der Oberklasse eines Fahrzeugherstellers aus Süddeutschland. Gegenstand des Projekts war der Aufbau der Prüfsysteme und die Implementierung der Prüfsoftware für die Lebensdauertests nach LV 124-2
? Pflegen der Testspezifikation in Doors
? Coaching des Teams in der Verwendung von vTest-Studio
? Teilprojektleitung in der Umsetzungsphase:
? Erfassen der offenen Aufgaben im Produktbackog
? Pflegen des Projektplans in MS Projekt inkl. Statusreporting
? Moderation der Dailies als Scrum Master
MS Project Jira Doors Vector vTestStudio CANoe
LV 124-2 SCRUM
Automotive
Soest
3 Monate
2018-11 - 2019-01

Systematische Kalkulation von Softwareentwicklungskosten

Projektmanager, technischer Vertrieb ASPICE ISO26262
Projektmanager, technischer Vertrieb
Ziel des Projekts war es am Beispiel eines Automobilsteuergeräts mit ASIL Level C eine Methode für die Systematische Ermittlung von Entwicklungskosten entlang ASPICE- und FUSI-Konformen Entwicklungsprozesses zu beschreiben und umzusetzen
? Definieren von Kostenblöcken aus auf Basis des AS-PICE V3.1 PAM
? Ermitteln von Kostentreiber zum Beispiel aus FUSI-Maßnahmen auf Basis von ISO 26262
? Fakturieren von Aufwänden auf Basis von Lastenheftinhalten
MS Office
ASPICE ISO26262
Automotive
Göppingen
7 Monate
2018-04 - 2018-10

Konzeptentwicklung für eine Ultraschallsensorsimulationbox

technischer Vertrieb FPGA DSI3 VHDL ...
technischer Vertrieb
? Anforderungsanalyse auf Basis des Lastenhefts
? Erfassen der Anforderungen in TFS
? Entwicklung eines Konzepts für die Sensorsimulationsbox auf Basis des VT-Systems von Vector
? Entwicklung einer System- und Softwaremodularchitektur mit Enterprise Architect
? Entwicklung eines Hardwarekonzepts für die DSI3 Master/Slave-Simulation
07.11.2018 1 von 22
? Auswahl der Konfiguration des VT-Systems von Vector
? Analyse kritischer Projektpfade
? Angebots/Konzeptpräsentation beim Kunden in englischer Sprache
Vector VT-System TFS MS Project Enterprise Architect LTspice Ultraschall Parkhilfesystem
FPGA DSI3 VHDL CAPL Englisch: verhandlungssicher
Automotive
Göppingen
3 Monate
2018-07 - 2018-09

Projektmanagement/Architektur Erweiterung Elektromotorenprüfstand

Testarchitektur, Testspezifikation CAPL C# Anforderungsmanagement ...
Testarchitektur, Testspezifikation
Ziel des Projekts war die erweiterung des in 2017 entwickelten Prüfsystems um ein weiteres Prüfszenario zum Testen von Sicherheitsfunktionen bei blockiertem Antrieb.
? Abstimmen der Anforderungen mit dem Kunden
? Abstimmen des User-Interface (CANoe Panel)
? Erstellen der Testspezifikation/Pflichtenheft in TFS
? Aktualisieren der Schaltpläne in E-Plan
? Konstruktion von Frontplatten und Haltewinkeln in Inventor
? Auslieferung und Inbetriebnahme
Canoe EPLAN AutoCAD Inventor TFS
CAPL C# Anforderungsmanagement HIL
Oberschwaben
7 Monate
2017-07 - 2018-01

Projektmanagement/Architektur Testsystem Elektromotorenprüfstand

Projektmanagment Scrum Industrial Ethernet agiles Projektmanagement ...
Projektmanagment
Unser Kunde entwickelt die Steuerelektronik für Elektromotoren. Ziel des Projekts war die Entwicklung eines Prüfsystems, das es ermöglicht, einen Systemtest mit vier verschiedene Prüfszenarien für Elektromotoren bis 500W Leistung durchzuführen.
? Führen eines Entwicklerteams bestehend aus 5 Personen
? Abstimmen der Anforderungen mit dem Kunden (Scrum Product Owner)
? Erstellen des Testkonzepts auf Basis von CANoe
? Abstimmen des User-Interface (CANoe Panel)
? Auswahl der Belastungsmaschine
? Abstimmen der Konstruktion (elektrisch/mechanisch)
? Erstellen der Testspezifikation/Pflichtenheft in TFS
? Auslieferung und Inbetriebnahme
? Unterweisung des Kunden
CANoe TFS EPLAN AutoCAD Inventor Enterprise Architect Ethercat
Scrum Industrial Ethernet agiles Projektmanagement C# Elektromotor HIL
Comsumer Electronic
Göppingen
3 Jahre
2015-01 - 2017-12

Projekt-/Testmanagement Vernetzungstest am Gesamtfahrzeug

Projektmanager Scrum CAN LIN ...
Projektmanager
Ziel des Projekts war die Absicherung der Vernetzungsschnittstellen für alle Steuergeräte und Steuergerätevarianten der, während der Projektlaufzeit in der Entwicklung befindlichen Fahrzeuge für AUTOSAR und OSEK Architekturen.
? Führen eines Testteams mit 10 Mitarbeitern
? Abstimmen der Testfälle für den Integrations- und den Systemtest mit dem Auftraggeber
? Spezifikation der Testfälle in DOORS
? Abstimmen der Testumfänge für den Releasetermin
? Testergebnisse in HP Quality Center dokumentieren
? Anlegen von Fehlertickets
? Projektfortschritt überwachen, Budgetverfolgung
? Regelmäßige Statusberichte an den Auftraggeber
? Ermitteln von Verbesserungspotenzial beim Testablauf mit Kanban
? Transport von Steuergeräten von und zum Auftraggeber
CANoe vTestStudio DOORS HP QualityCenter OSEK AUTOSAR
Scrum CAN LIN FlexRay Kanban Integrationstest Systemtest HIL
Automotive
Göppingen
1 Jahr 4 Monate
2016-08 - 2017-11

SCRUM Master: Entwicklung eines mechatronischen Aussteuerwerkzeugs für Werkzeugmaschinen

Projektmanangement Scrum Scrum Master agiles Projektmanagement ...
Projektmanangement
Unser Kunde entwickelt mechatronische Zusatzwerkzeuge für Werkzeugmaschinen. Nach personellen Veränderungen im Unternehmen, waren Zeit und Kostenrahmen für das Projekt bereits überschritten. Das junge unerfahrenes Entwicklerteam vermisste klare Zielvorgaben und ein aktives Projektmanagement.
? Dokumentieren der System und Softwarearchitektur mit Enterprise Architect
? Erfassen von Anforderungen in Form von User Stories in TFS
? Pflege des Produktbacklogs in TFS

? Priorisieren des Produkt Backlogs Coaching des Entwicklerteams bestehend aus 5 Mitarbeitern

? CE-Kennzeichnung und Dokumentation gemäß Maschinenrichtlinie 2006/42/EG

? Planung der Serienüberführung

? Bericht zum Projektfortschritt an Entwicklungsleitung und

Geschäftsleitung

Enterprise Architect Team Foundation Server MS Project
Scrum Scrum Master agiles Projektmanagement System Architektur CAN
Maschinenbau
Region Heilbronn
8 Monate
2016-06 - 2017-01

Architekturentwicklung für ein Aktuator Systems

Architekt FPGA C CANopen ...
Architekt
Unser Kunde entwickelt Aktuatorsysteme für den Einsatz in der Öl- und Gasförderung
? Ermitteln der Anzuwendenden Normen und Richtlinien für das System
? Ableiten der Anforderungen aus Branchtenrichtlinien
? Abstimmen der Anforderungen mit dem Auftraggeber
? Entwicklung einer Systemarchitektur mit Enterprise Architect
? Entwicklung einer Softwarearchitektur für die Basissoftware mit Enterprise Architect
? Abgrenzung von Sicherheitsrelevanten bereichen in der Software
? Definition von Schnittstellen
? Auswahl von Kommunikationsbussen
? Prototyping: Darstellen der Kommunikationsmechanismen zwischen Leitsystem (Industrial Ethernet) und Aktuatorseite (CANopen)
? Erfassen der Anforderungen in TFS
? Erstellen des Pflichtenhefts
Enterprise Architect TFS
FPGA C CANopen Industrial Ethernet System Architektur Anforderungsmanagement Pflichtenhefterstellung
Industrie
Göppingen
1 Jahr
2016-01 - 2016-12

Implementieren eines ASPICE konformen Entwicklungsprozesses für den Geschäftsbereich Embedded Systems bei TZM

Bereichsleiter ASPICE MISRA C Statische Code Analyse ...
Bereichsleiter
Zur realisierung der Anforderungen an die Softwareentwicklung musste bei TZM ein ASPICE konformer Entwicklungsprozess implementiert werden. Ausgangspunkt für die Umsetzung war ein Audit durch einen OEM.
? Leitung des Geschäftsbereichs Embedded Systems, ca. 20 Mitarbeiter
? Anforderungsanalyse auf Basis des ASPICE 3.0 PAM
? Priorisieren der zu erstellenden Dokumentvorlagen für den Entwicklungsprozess und Berücksichtigung des HIS-Scopes
? Abbilden einer durchgängigen Traceability von der Anforderung bis zum Testergebnis in TFS
? Anforderungen an eine Buildserverumgebung definieren
? Auswahl von Testtools für die statische Codeanalyse und den UnitTest
? Anbindung der Testumgebung CANoe für Integrations- und Systemtest an den Buildserver
PC-Lint Tessy TFS CANoe
ASPICE MISRA C Statische Code Analyse Unit Test Integrationstest Systemtest
TZM
Göppingen
3 Jahre
2012-01 - 2014-12

Durchführen von Messreihen zur Parametrierung generischer Leitungsmodelle

Tester C# CAN FlexRay ...
Tester
? Abstimmen des Messkonzepts für CAN- und FlexRay-Leitungen
? Abstimmen von Signalmustern für die Messreihen
? Konfigurieren der Signalmuster für den arbiträren Signalgenerator
? Durchführen der Messreihen unter verschiedenen klimatischen Bedingungen im Klimaschrank
? Dokumentieren und Aufbereiten der Messergebnisse
? Automatisieren wiederkehrender Aufgaben mit C# und in Matlab
.NET MATLAB Visual Studio Vötsch Klimaschrank LeCroy ArbStudio
C# CAN FlexRay Messtechnik
Automotive
Region Stuttgart
3 Jahre
2012-01 - 2014-12

Testmanager: Vernetzungstests für LIN-Master- und Slavekomponenten

Testmanager LIN CAN FlexRay ...
Testmanager
Im Auftrag eines OEMs werden die LIN-Schnittstellen aller während der Projektlaufzeit in der Entwicklung befindlichen LIN-Master- und LIN-Slave-Steuergeräte auf ihre LIN-Konformität überprüft.

? Abstimmen der Testfälle für den Integrationstest mit dem Auftraggeber

? Erstellen und Pflegen der Testspezifikation in Doors

? Testergebnisse dokumentieren in HP Quality Center

? Anlegen von Fehlertickets

? Erteilen von Freigabeempfehlungen

? Entwickeln eines Testautomatisierungskonzeps auf Basis von CANoe

? Prüfadapter planen

? Testautomatisierung mit CANoe

CANoe DOORS HP QualityCenter
LIN CAN FlexRay UDS CAPL C# C++ Integrationstest HIL
Automotive
Göppingen
7 Jahre
2008-01 - 2014-12

CAN/LIN/FlexRay physical Layer Messungen an Entwicklungsfahrzeugen

Testingenieur CAN LIN FlexRay ...
Testingenieur
Im Auftrag eines OEMs erfolgen im Rahmen der EE-Absicherung Messungen an Entwicklungsfahrzeugen. Die Messungen wurden regelmäßig zu Releas-Terminen bzw. Meilensteinen durchgeführt.
? Systemtest: Messen und Bewerten der physicalischen Bussignale an Entwicklungsfahrzeugen mit CANscope
? Prüfen des Kommunikationsverhalten beim Start und beim Herunterfahren des Busses (Sleep/Wakeup) mit CANoe
? Prüfen des Kommunikationsverhalten unter Stressbedingungen (Leitungsfehler, Buslast, Bitfehler) mit CANoe und CANstress
? Analysieren und Bewerten von Anomalien
? Dokumentieren der Ergebnisse
CANoe CANstress CANscope
CAN LIN FlexRay Messtechnik Systemtest
Region Stuttgart
2 Monate
2014-09 - 2014-10

Akquisition: Rapid Prototyping für Netzwerkgateways für die Domäne Powertrain

technischer Vertrieb CAN LIN FlexRay
technischer Vertrieb
? Definition des Umfangs und der Inhalte der Aufgabenpakete
? Abstimmen der Entwicklungswerkzeuge und der zu verwendenden Versionen mit dem Auftraggeber
? Ermitteln von Automatisierungspoteniallen für wiederkehrende Tätigkeiten
? Bedarfsplanung für Entwicklungswerkzeuge
? Kompatibilitäts-/Versionsprüfung für Mathworks und dSpace Software
? Angebotskalkulation
MATLAB Simulink dSpace ControlDesk dSpace CAN Multi Message Blockset dSpace LIN MultiMessage Blockset dSpace FlexRay Configuration Blockset
CAN LIN FlexRay
Region Stuttgart
7 Monate
2014-03 - 2014-09

Ermitteln von Drosselparametern für die Simulation von Fahrzeugnetzwerken

Testingenieur Messtechnik
Testingenieur
? Leiterplattenlayout für Messaufbau in EAGLE erstellen
? Bestücken der Leiterplatten mit verschiedenen Common Mode Choke Mustern
? Abstimmen von Signalmustern für die Messreihen
? Konfigurieren der Signalmuster für den arbiträren Signalgenerator
? Durchführen von Messreihen im Zeitbereich mit dem Oszilloskop und einem arbiträren Signalgenerator
? Aufnehmen des S-Parametersatzes mit dem Network Analyser
? Dokumentation der Ergebnisse
EAGLE LeCroy ArbStudio
Messtechnik
Ulm (Donau)
1 Monat
2014-07 - 2014-07

Erstellen einer CAN FD Restbussimulation mit CANoe

Testingenieur CAN FD
Testingenieur
Für die Entwicklung zukünftiger Fahrzeugarchitekturen baut unser OEM Kunde Fahrzeugnetzwerke unter Laborbedingungen auf und führt daran verschiedene Experimente durch. Zur systematischen Erprobung des neuen CAN FD Standards wurde zu diesem Zweck eine Restbussimulation
benötigt.
? Inbetriebnahme eines Kundenspezifischen CAN FD Steuergerätes
? Erstellen einer CANoe Restbussimulation für das Netzwerk
? Variation der Bit-Time-Settings für Arbitration- und Daten-Phase
? Präsentation der Ergebnisse
CANoe
CAN FD
1 Monat
2014-02 - 2014-02

Entwicklung einer CANoe Testautomatisierungslösung für LIN mit Oszilloskopintegration

Testautomatisierer LIN USB C# ...
Testautomatisierer
Im Auftrag eines OEMs wurde eine Testmodul für den Systemtest am Fahrzeug entwickelt.
? Erfassen der Testanforderungen in TFS
? Erfassen der notwendigen Messschritte in TFS
? Ermitteln des notwendigen Befehlssatzes des Oszilloskops
? Gruppieren der Messschritte in parametrierbaren Teststeps
? Implementieren der Teststeps in C# für CANoe
? Implementieren der Testcases gemäß Testspezifikation in C# für CANoe
? Anlegen der CANoe Testkonfiguration im XML-Format
? Auslesen der relevanten Bus/Steuergeräte-Informationen aus der KMatrix (LDF)
? Generieren der Testkonfiguration für CANoe im XML-Format auf Basis
der Informationen aus der K-Matrix
CANoe Visual Studio TFS
LIN USB C# XML Systemtest
TZM
2 Monate
2014-01 - 2014-02

Entwicklung eines Testsystems für LIN-Steuergeräte

Testautomatisierer LIN CAPL C# ...
Testautomatisierer
Zur Optimierung der Abläufe beim Testen von LIN-Steuergeräten wird ein Testsystem benötigt, das die Liegezeiten der Steuergeräte verkürzt, in dem mehrere Steuergeräte gleichzeitig an das System angeschlossen werden können.
? Analyse des bisherigen Testaufbaus auf Basis von CANoe
? Erfassen der Anforderungen an das neue Testsystem in TFS
? Entwicklung des Testkonzepts
? Auswahl und Beschaffung der Komponenten für das Testsystem
? Konstruktion des Testsystems mit AutoCAD Inventor
? Dokumentation der Verdrahtung mit EPLAN
? Montage und Inbetriebnahme des Testsystems
EPLAN AutoCAD Inventor CANoe TFS
LIN CAPL C# Integrationstest HIL
TZM
Göppingen
8 Monate
2011-02 - 2011-09

Analyse von Kommunikationsausfällen zwischen LINMaster und Slave

Testingenieur CAPL VHDL Bordnetz ...
Testingenieur
Bei der Integration einer neuen Generation von Lichtmaschinen kommt es gehäuft zu Ausfällen in der Buskommunikation zwischen Motorsteuerung und Lichtmaschine. Ziel des Projekts war es, den Fehlermechanismus zu ermitteln.
? Systematische Analyse des Erscheinungsbildes abhängig von Fahrzeug- und Motorvarianten
? Kommunikation mit dem Lieferanten in englischer Sprache
? Rekonstruktion des Fehlers im Rahmen von Fahrversuchen
? Überwachen der Kommunikationsausfälle via XCP
? Aufzeichnen der LIN-Kommunikation mit dem Oszilloskop bei Auftreten des Fehlers
? Iterative Erweiterung der Messung auf Grundlage der gewonnenen Erkenntnisse
? Nachweis des Zusammenhangs zwischen Kommunikationsausfall und Lastschwankungen im Bordnetz
? Rekonstruktion des Fehlermechanismus mittels Simulation
? Präsentation der Ergebnisse
CANoe Mentor Graphics SystemVision
CAPL VHDL Bordnetz XCP LIN Messtechnik Englisch: verhandlungssicher
Region Stuttgart
1 Monat
2011-07 - 2011-07

Evaluation einer "2-Draht" LIN-Kommunikation

Hardwareentwicklung LIN CAN Messtechnik
Hardwareentwicklung
? Ersetzten der LIN-Transceiver in Master und Slave durch einen CANTransceiver
? In Betrieb nehmen von Master und Slave
? Messungen an LIN-Kommunikation mit einem Oszilloskop durchführen
? Dokumentieren der Messergebnisse
? Auswirkung der Modifikation auf die Kommunikation präsentieren
LIN CAN Messtechnik
Region Stuttgart
1 Monat
2011-05 - 2011-05

Analyse des Synchronisationsverhaltens eines fehlerhaften LIN-Slaves

Testingenieur LIN C Code Review ...
Testingenieur

Rekonstruktion des beanstandeten Verhaltens unter Laborbedingungen

? Simulation eines LIN-Masters mit einem arbiträren Funktionsgenerator
? Messreihe mit einem Sweep des Bittimings durchführen
? Dokumentation der Ergebnisse
? Review der LIN-Stack Implementierung und der LIN-Stack Konfiguration

? Lösungsmöglichkeiten mit dem Lieferanten abstimmen

? Kommunikation mit dem Lieferanten in englischer Sprache

Infineon XMC
LIN C Code Review Englisch: verhandlungssicher
Region Stuttgart
1 Monat
2010-07 - 2010-07

Evaluation des Einflusses einer galvanischen Trennung des CAN-Transceivers auf die Kommunikation

Testingenieur CAN RS232 CAPL
Testingenieur
? Simulation der galvanischen Trennung mittels Verzögerungsglied (Beistellung des Kunden)
? Entwicklung eines Aufsteckmodul zur Remotekonfiguration des Verzögerungsglieds via USB/RS232 (FTDI FT245BM)
? Implementierung der Remotekonfiguration des Verzögerungsgliedes in CANoe
? Implementierung eines Algorithmus zur Ermittlung der maximal möglichen Verzögerung als CANoe-Testcase
? Definieren des Prüfszenarios
? Durchführen der Messungen
? Dokumentation der Ergebnisse
FTDI FT245BM CANoe
CAN RS232 CAPL
Region Stuttgart
3 Monate
2010-03 - 2010-05

Testautomatisierung von LIN- und FlexRay-Physical- Layer-Messungen mit dem Oszilloskop

Testautomatisierer C# HTML XML ...
Testautomatisierer
Zur automatisierung regelmäßig durchzuführender Messreihen während der EE-Integration unseres OEM-Kunden wurde in C# eine Anwendung entwickelt, die den Anwender durch den Messvorgang.
? Erfassen der Testanforderungen
? Ermittel der LIN-Frame-IDs und der LIN-Schedule Parameter aus dem LDF
? Ermittel der FlexRay Netzknoten und der zugehörigen Slot-IDs aus der AUTOSAR Network Description
? Konfigurieren der Oszilloskop Kanaleinstellungen und Triggerbedigungen anhand der Informationen aus den Datenbasen
? Benutzerführung (Wizard) durch den Testablauf, die direkte Bedienung des Oszilloskops
? Generieren des Testberichts im html-Format
? Kontinuierliche Weiterentwicklung auf Basis von "lessons learned"
LeCroy WavePro Oszilloskop
C# HTML XML LDF AUTOSAR Messtechnik Systemtest
Region Stuttgart
6 Monate
2009-07 - 2009-12

Experimentelle Ermittlung der maximalen Ausdehnung von FlexRay Topologiene

Testingeniuer Messtechnik FlexRay
Testingeniuer
? Definieren von Worst Case Szenarien in Bezug auf Leitungslänge, Stichleitungen, Anzahl der Knoten, etc.
? Aufbau der Topologien mit Starter Kits
? Konfiguration der Netzknoten
? Aufzeichnen der Augendiagramme (Eye Test)
? Untersuchen des "Ringings" am Frameende
? Messung der Timings für alle Sende und Empfangsbeziehungen
? Dokumentation der Messergebnisse
Freescale S12XF
Messtechnik FlexRay
Region Stuttgart
2 Jahre 3 Monate
2007-04 - 2009-06

Testautomatisierung: Entwicklung eines automatischen Testsystems für CAN-Transceiver, -SBCs und -ASICs

Testautomatisierer CAN C C# ...
Testautomatisierer

Zur automatisierung regelmäßig durchzuführender Messreihen während der Qualifizierung von CAN-Hardwareschnittstellen für den Einsatz in Fahrzeugen unseres OEM-Kunden wurde in C# eine Anwendung entwickelt, die den Anwender durch den Messvorgang.


? Erfassen der Testanfroderungen aus der ISO 11898 und erfahrungen des OEM

? Entwicklung eines Konzepts für die automatische Testdurchführung

? Auswahl der Komponenten für die Testumgebung

? Entwickeln der Testumgebung in C#

? Implementieren der Testfälle in C#

? Implementierung von Hardwareschnittstellen in C/C++

? Kontinuierliche Weiterentwicklung auf Basis von "lessons learned"

.NET Visual Studio Access
CAN C C# ISO 11898-2 ISO 11898-3 ISO 11898-6 Messtechnik SPI RS232 GPIB
Automotive
Region Stuttgart
2 Jahre 3 Monate
2007-04 - 2009-06

Freigabetests für neue CAN Transceiver, SBCs und ASICS

Testingenieur CAN ISO 11898-2 ISO 11898-3 ...
Testingenieur
Im Auftrag unseres OEM-Kunden wurden bedarfsweise Freigabetests für CAN-Hardwarebausteine durchgeführt, mit dem Ziel, diese für den Einsatz in Fahrzeugen des OEMs zu qualifizieren.
? Testen neuer CAN Transceiver, SBCs und ASICS nach OEM vorgaben
? Definieren von Bit-Patterns zur Konfiguration
? Erzeugen von fehlerbehafteten Testsignalen für die Buskommunikation
? Dokumentieren und Bewerten der Testergebnisse in der Empfehlungsliste
? Pflegen/Warten der Empfehlungsliste in MS Access
? Kommunikations mit Halbleiterherstellern in englischer Sprache
Access LabView
CAN ISO 11898-2 ISO 11898-3 Messtechnik VBA ISO 11898-6 Englisch: verhandlungssicher
1 Monat
2009-03 - 2009-03

Validierung von CAN/FlexRay Netzwerksimulationen

Testingenieur FlexRay CAN Messtechnik
Testingenieur
? Abstimmen der Netzwerktopologie
? Abstimmen der Leitungslängen
? Aufbau der Topologie mit Starter/Development Kits
? Konfiguration der Netzknoten (z.B. Bittime Settings)
? Messung der Timings für alle Sende und Empfangsbeziehungen
? Reale Messergebnisse für den Vergleich mit den Simulationsergebnissen aufbereiten
? Dokumentation der Messergebnisse im CSV-Format
Freescale S12XF Freescale S12
FlexRay CAN Messtechnik
1 Monat
2009-02 - 2009-02

Inbetriebnahme FlexRay AUTOSAR Stack

Softwareentwickler BDM C
Softwareentwickler
? Abstimmen der Netzwerktopologie
? Auswahl der erforderlichen Netzknoten aus der K-Matrix
? Generieren des AUTOSAR Stacks für die jeweiligen Netzknoten mit GENy
? Erstellen einer buildfähigen Softwarekonfiguration für die Netzknoten
? Kompilieren der Softwarekonfiguration mit dem Cosmic C Compiler
? Laden der Firmware über BDM auf den Netzknoten
Freescale S12XF GENy AUTOSAR Cosmic C Compiler
BDM C
Region Stuttgart
1 Monat
2008-07 - 2008-07

Scriptentwicklung zur automatischen Auswertung einer Netzwerksimulation

Testautomatisierer CAN Tcl/Tk
Testautomatisierer
? Erfassen der notwenidgen Messschritte
? Spezifizieren des Ausgabeformats
? Erfassen aller relevanten Simulationssignale
? Identifizieren der CAN-Knoten anhand der Signalnamen
? Bilden der Differenzsignale für alle identifizierten Signalpaare mit einem Tcl/Tk Script
? Durchführen von Timingmessungen für alle identifizierten Signale zwischen Sendern und Empfängern
? Ausgabe der Messwerte im csv-Format
Synobsis Saber
CAN Tcl/Tk
Region Stuttgart
4 Monate
2008-03 - 2008-06

Testautomatisierung: Testsystems für CAN Physical Layer Tests am Fahrzeug

Entwickler
Entwickler
? Erfassen der Testanforderungen
? Entwicklung des Testkonzepts
? Auswahl der Komponenten
? Entwicklung der Testumgebung
? Auslesen der relevanten Bus/Steuergeräte-Informationen aus der KMatrix (DBC)
? Generieren der CANoe Konfiguration auf Basis der Informationen aus der K-Matrix
? Benutzerführung (Wizard) durch den Testablauf, die direkte Bedienung von CANoe, CANstress und CANscope entfällt
? Generieren des Testberichts im MS Word Format
? Kontinuierliche Weiterentwicklung auf Basis von "lessons learned"
Automotive
Region Stuttgart
6 Monate
2006-09 - 2007-02

Diplomarbeit: Entwicklung und Anwendung einer Restbussimulation für einen Aktiven Bremsassistenten im Reisebus

Diplomand CAN C Radar ...
Diplomand
? Systemanalyse eines bestehenden Aktiven Bremsasistenten und Ableitung von Änderungsbedarf zur Integration in einen Omnibus
? Durchführen von Softwareanpassungen, Codegenerierung der CANTreiber, Flashen der Steuergeräte
? Testen der Änderungen mittels Restbussiumlation mit CANoe
? Mitarbeit bei der Integration und Erprobung im Fahrzeug
GENy CANoe TASKING toolchain
CAN C Radar ISO 26262
DaimlerChrysler AG, Research and Development
Böblingen, Ulm
6 Monate
2006-03 - 2006-08

Praktikum: Erprobung eines Abstandswarnsystems und zugehörigen Messtechnik

Praktikant CAN LIN C ...
Praktikant
? Erweitern eines in der Programmiersprache C erstellten Simulationsprogramms für das Abstandswarnsystem.
? Entwicklung unter Linux (SUSE)
? Nach Beendigung des Praktikums, konnten die Messdaten mit dem Simulationsprogramm wiedergegeben und bewertet werden.
? Erstellen eines Auswertetools auf Basis von Matlab
? Optimierung des Warnalgorithmus
? Erstellen einer Restbussimulation für Systemtests im Labor
MATLAB CANoe TZM FlexXCon Freescale S12X
CAN LIN C C++ Qt Radar
DaimlerChrysler AG, Research and Development
Böblingen

Aus- und Weiterbildung

Aus- und Weiterbildung

5 Monate
2025-09 - 2026-01

DEV AI BOOTCAMP

Obvious Works GmbH
Obvious Works GmbH

Dreimonatiges Ausbildungsprogramm für effiziente Softwareentwicklung mit Unterstützung von Künstlicher Intelligenz im Blended Learning Ansatz

1 Monat
2019-12 - 2019-12

Certified ScrumMaster® (CSM)

DasScrumTeam AG
DasScrumTeam AG
Ausbildung zum ScrumMaster
1 Monat
2017-06 - 2017-06

CANopen Seminar

CAN in Automation (CiA)
CAN in Automation (CiA)
? CANopen introduction
? CANopen lower layers
? CANopen device architecture
? CANopen basic protocols
? Overview about additional CANopen functions (Gateway, LSS, Manager, Safety, etc.)
? System design
? Concept of CANopen device- and application profiles
1 Monat
2016-04 - 2016-04

Signal Integrity Seminar

Teledyne LeCroy
Teledyne LeCroy
? Signalintegritätsprobleme und Lösungen
? Differenz Signale
? Messung von Reflexionen
? S-Parameter
? Differentielle S-Parameter
? Augendiagramme
? Jitter
1 Monat
2015-07 - 2015-07

ISTQB Certified Tester

ISTQB Certified Terster - Foundation Level,
ISTQB Certified Terster - Foundation Level
German Testing Board
? Grundlagen des Softwaretestens
? Testen im Softwarelebenszyklus
? Statischer Test
? Testentwurfsverfahren
? Testmanagement
? Testwerkzeuge
1 Monat
2012-05 - 2012-05

Konzepte strukturiert und effektiv entwickeln

Integrata
Integrata
? Einführung in die Konzepterstellung
? Auftags- und Zielklärung
? Aufgaben analysieren
? Lösungen erarbeiten
? Alternativen bewerten und auswählen
? Konzepterstellung
? Konzept präsentieren
1 Monat
2012-02 - 2012-02

Umgang mit Informationen - Methoden des individuellen

Integrata
Integrata
? Umgang mit Informationen
? Lernen im engeren Sinne
? Kognitive Lernstrategien
? Metakognitive Arbeitstechniken
? Ressourcen aktivieren
? Persönlich optimaler Grad der Selbbestimmung beim Lernen
? Methoden
3 Jahre 1 Monat
2008-10 - 2011-10

Mikroelektronik

M. Sc., Hochschule Darmstadt
M. Sc.
Hochschule Darmstadt
Hochschule Darmstadt
? Verbale Kommunikation
? Systementwurf und Objekte
? Signale, Systeme, Simulation
? Entwurfsmethodik Mikroelektronik
? Technologie Mikroelektronik
? Systementwicklung
? Betriebswirtschaftslehre
? Softwarebasierte Messdatenverarbeitung
? RFID
? KFZ-Elektronik
? ASIC-Prototyping
1 Monat
2011-04 - 2011-04

Technische Dokumentation

TZM, Prof. Dr. Petra Drewer
TZM, Prof. Dr. Petra Drewer
? Verständliches schreiben technischer Dokumentationen
? Internationalisierung technischer Dokumentationen
? Grundlagen mehrsprachiger Dokumentationserstellung
? Übersetzbarkeit und übersetzungsgerechtes erstellen technischer Dokumentationen
? Terminologiearbeit: Bildung, Bewertung, Management und Verwendung von Terminologie
1 Monat
2010-04 - 2010-04

AUTOSAR - Technische Konzepte

MBtech
MBtech
? Motivation und Ziele
? Projektstruktur
? Layered Software Architecture
? Methodik, Entwicklungsprozess und "Virtual Functional Bus"
? Kommunikationskonzepte
? Application Software Components, Runnable Entities und Runtime Environment
? Struktur der AUTOSAR Spezifikation
? Betrachtung zu Implementierungen des AUTOSAR Basis Software Stacks
? Ausblick auf AUTOSAR Release 4
1 Monat
2008-07 - 2008-07

FlexRay-Training

TZM, Göppingen
TZM, Göppingen
? FlexRay Protokoll
? Physicalische Eigenschaften
? Hardware & Tools
1 Monat
2008-04 - 2008-04

Testen und Simulieren in der Elektronikentwicklung

IIR deutschland
IIR deutschland
? Grundlagen des Testens eingebetteter Systeme
? Analytische Methoden der Qualitätssicherung
? Testprozesse
? Testautomatisierung
? Modellbasierter Test
? Teststrategie
? Testmanagement
3 Jahre 6 Monate
2003-10 - 2007-03

Fahrzeugtechnik - Mechatronik

Dipl.-Ing. (FH), Hochschule Esslingen
Dipl.-Ing. (FH)
Hochschule Esslingen
? Kraftfahrzeuge
? Elektronik/Mikroelektronik
? Mess- und Regelungstechnik
? Systemdynamik und Simulation
? Verbrennungsmotoren
? Projekt- und Prozesscontrolling
? CAD
? Hochleistungswerkstoffe
? Fahrsicherheitssysteme

Position

Position

[Name auf Anfrage] verfügt über langjährige Erfahrung im Bereich der Hardware nahen Softwareentwicklung im IOT und Embedded Umfeld in den Branchen Automotive und Maschinenbau.
Schwerpunkte seiner Arbeit liegen im Bereich der Industriellen Kommunikation (OPC UA, CAN/CANopen, ADS, ?), durchführen von Test- und Integrationsaufgaben, sowie der Entwicklung von Benutzeroberflächen im Besonderen mit C# .net und WPF.
[Name auf Anfrage] führt seine Projekte von der Klärung der Anforderungen über die Umsetzung bis hin zur Übergabe an den Kun-den unter Anwendung agiler Methoden wie Scrum selbstständig durch.
Als Projekt bzw. Teilprojektleiter hat er zum Erfolg verschiedener, teils Unternehmensübergreifende Projekte beigetragen.

Kompetenzen

Kompetenzen

Aufgabenbereiche

agiles Projektmanagement
Scrum Master
Scrum Product Owner
System Architektur
Testmanagement
Testmethoden

Produkte / Standards / Erfahrungen / Methoden

Anforderungsmanagement
ASPICE
AUTOSAR
CANalyzer
CANoe
CANopen
CANscope
CANstress
Code Review
Cosmic C Compiler
DOORS
dSpace CAN Multi Message Blockset
dSpace ControlDesk
dSpace FlexRay Configuration Blockset
dSpace LIN MultiMessage Blockset
Elektromotor
Enterprise Architect
GENy
HP QualityCenter
HTML
ISO 26262
Kanban
LeCroy ArbStudio
LeCroy WavePro Oszilloskop
Messtechnik
MS Project
OSEK
PC-Lint
Pflichtenhefterstellung
Qt
Radar
Scrum
Statische Code Analyse
Synobsis Saber
TASKING toolchain
Team Foundation Server
TFS
UDS
Ultraschall Parkhilfesystem
Vector
Vector VT-System
Visual Studio
vTestStudio
Vötsch Klimaschrank
Word
XCP
XML
WinUI
WPF
WinForms
Uno Platform

Programmiersprachen

.NET
C
C Sharp
C#
C++
CAPL
LabView
MATLAB
MISRA C
Simulink
Tcl/Tk
VBA
VHDL

Datenbanken

Access
SQLite

Datenkommunikation

CAN
CAN FD
CANopen
DBC
DSI3
Feldbus
FlexRay
GPIB
Industrial Ethernet
ISO 11898-2
ISO 11898-3
ISO 11898-6
K-Matrix
LDF
LIN
RS232
SPI
USB

Hardware

Altera Cyclone
Atmel AVR
BDM
Bordnetz
Ethercat
FPGA
Freescale S12
Freescale S12X
Freescale S12XF
FTDI FT245BM
Infineon XMC
STM32
TZM FlexXCon

Berechnung / Simulation / Versuch / Validierung

HIL
Integrationstest
LTspice
Mentor Graphics SystemVision
Systemtest
Tessy
Unit Test

Design / Entwicklung / Konstruktion

AutoCAD Inventor
EAGLE
EPLAN

Branchen

Branchen

Automotive, Maschinenbau

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.