Denis Vodchyts
AUTOSAR-Softwareingenieur
Erfahrungen
AUTOSAR-Softwareingenieur
Pioneer R&D Europe
Erfolgreich den Vector Flash Bootloader (FBL) für NXP- und TI-SoCs in den Ford FNV3- und FNV4-Audioverstärkerprojekten integriert.
Komplette Inbetriebnahme des Bootloaders erreicht und einen zuverlässigen Betrieb sichergestellt, wodurch sichere und effiziente Firmware-Update-Funktionen ermöglicht wurden.
Einen validen Ansatz entwickelt, um den Vector FBL vollständig aus dem RAM auf dem TI-SoC auszuführen, wobei spezifische Architektur- und Speicherverwaltungshürden adressiert wurden.
NXP-MCAL- und TI-MCAL-Konfigurationen debuggt und optimiert, um eine korrekte Hardwareinitialisierung auf niedriger Ebene sicherzustellen.
Besondere Einschränkungen der reinen DDR-Bootloader-Ausführung auf dem TI-SoC verwaltet, einschließlich Speicherabbildung und Ablaufsteuerung.
Tools: Vector DaVinci Configurator, Vector CANoe
Sprachen: C, Python
Standards: AUTOSAR
Systemarchitekt / SOME-IP-Fachexperte - Team Plattformarchitektur
CARIAD SE
Ein automatisiertes Validierungssystem für SOME/IP-Traces aus Testfahrzeugen entwickelt, um Stabilität und Performance der Kommunikation zu bewerten und Abweichungen sowie potenzielle Probleme frühzeitig zu erkennen.
Relevante Metriken und Anforderungen für ein zentrales Dashboard definiert, um die SOME/IP-Kommunikation im gesamten System (Fahrzeug) zu überwachen.
Das Entwicklungsteam mit Expertenwissen in SOME/IP-Kommunikation unterstützt und eng mit Stakeholdern aus Komponentenentwicklung, Netzwerkmanagement und Kommunikationsarchitektur zusammengearbeitet, um Anforderungen, Implementierungsdetails und Abweichungen zu klären.
Fahrzeugtraces analysieren, um Kommunikationsanomalien zu identifizieren.
Anforderungen an Validierungsmetriken definieren und abstimmen.
Technische Beratung zur SOME/IP-Kommunikation im Fahrzeug bieten.
Anforderungen und Abweichungen mit Stakeholdern aus verschiedenen Bereichen konsolidieren.
Tools: Wireshark, Python, Excel, Confluence
System-/Netzwerkarchitekt - Team Plattformarchitektur
CARIAD SE
Automatisierte Validierung und Konfiguration von FlexRay-Zeitplänen, einschließlich Delta-Vergleichen, statistischer Nachverfolgung und schnellem Prototyping von Scheduling-Szenarien, was eine schnelle Bewertung verschiedener Zeitplanoptionen ermöglicht und zu besserer Qualität, Effizienz und erheblichen zukünftigen Kosteneinsparungen führt.
Einen zentralen Ansatz für umfassende Rescheduling-Dokumentation und Projektzeitplanung implementiert, der die Transparenz und Zusammenarbeit von über 20 Stakeholdern verbessert.
Anforderungen und Einschränkungen im Zusammenhang mit FlexRay-Zeitplänen analysieren.
Zeitpläne für FlexRay A- und B-Kanäle erstellen.
Änderungen mit Stakeholdern (ECUs) im FlexRay-Netzwerk kommunizieren und überprüfen, um potenzielle Konflikte in Kommunikationsketten durch die neue Planung zu lösen.
Tools: PreeVision, Vector Autosar Explorer, Excel, Python
Software-/Systemarchitekt - Team Vehicle Energy
CARIAD SE
Integrationsherausforderungen effektiv gelöst, indem ich eine robuste Softwarearchitektur entwickelt und diese durch kontinuierliche Zusammenarbeit mit Entwicklern und Stakeholdern mit der Umsetzung abgestimmt habe, was eine nahtlose Systemintegration und beschleunigte Projektauslieferung ermöglicht hat.
Das Konzeptdesign eines Niederstrom-Verbrauchersteuersystems durch Integration von MBSE-Methoden weiterentwickelt, was zu einer deutlichen Reduzierung von Inkonsistenzen in frühen Designphasen und zu verbesserter Klarheit in der Systemarchitektur führte.
Softwarearchitektur entwerfen und Anforderungen definieren.
Software mit der Systemarchitektur auf Systemebene abstimmen.
Designumsetzung mit dem Entwicklungsteam unterstützen.
Komponenten für die Integration bereitstellen.
Komponenten gemäß der technischen Kommunikationsarchitektur bereitstellen.
Konzeption von Niederstrom-Verbrauchersteuersystemen.
Abstimmung mit Stakeholdern zur Validierung von Konzepten.
Verwaltung und Organisation von MBSE-getriebenen Artefakten.
Tools: ArchE, Sparx EA, Cameo, Codebeamer, DOORs
Sprachen: SysML, C
Standards & Methoden: AUTOSAR, ISO 26262, MBSE (FAME/RFLP), ASPICE, V-Modell, SAFe
Softwareingenieur
BOSE GmbH
Entwicklung beschleunigt, indem ich Kenntnisse in AUTOSAR-Architektur geteilt habe, was die Teamkompetenz und das Projekttempo deutlich gesteigert hat.
Im SOME/IP-Bereich innoviert, indem ich einen generischen Ansatz für Audio-Parameter-Management entwickelt habe, der zu einer flexibleren und vereinfachten Architektur führte.
Code und Task-Scheduling optimiert, um zeitkritische Kundenanforderungen zu erfüllen, wodurch die Systemleistung und Zuverlässigkeit insgesamt verbessert wurden.
Analyse von Kundenanforderungen und deren Umsetzung im gesamten Software-Lifecycle-Prozess.
Erstellung von Softwarearchitektur für AUTOSAR-SW-Anwendungen.
Portierung bestehender Softwaremodule im gesamten Software-Lifecycle-Prozess.
Inbetriebnahme des AUTOSAR-Subsystems, des Verstärkers und Entwicklung anwendungsspezifischer AUTOSAR-Module/Treiber.
Integration bereitgestellter AUTOSAR-Module.
Management allgemeiner AUTOSAR-Themen (Kommunikation mit externen Softwarelieferanten, Schulung anderer Mitarbeiter, etc.).
Systemintegrationsaufgaben vor Ort oder in anderen Entwicklungszentren der Bose Corporation.
Verantwortlich für die Kommunikation über das SOME/IP-Protokoll.
Implementierung und Verwaltung der Steuerlogik für Systemabläufe.
Tools: Vector DaVinci Configurator Pro, Developer, Vector CANoe, Tresos
Hardware: Vector Box, TSN
Sprachen: C, Python, UML
Protokoll/Schnittstelle: Ethernet, SOME/IP, TCP
Standards & Methoden: AUTOSAR, ASPICE, V-Modell, Scrum
Softwareingenieur
SMR Automotive Mirrors Stuttgart GmbH
Spielte eine wichtige Rolle beim Entwurf von Softwaremodulen und bei der Konfiguration des AUTOSAR-Stacks, um die Einhaltung der Industriestandards zu gewährleisten.
Leistete einen wichtigen Beitrag zur Softwarequalität durch detaillierte Code-Reviews und statische Code-Analyse.
Entwurf/Erstellung von Softwaremodulen gemäß den Softwareanforderungen.
Konfiguration des AUTOSAR-Stacks.
Implementierung und Integration von AUTOSAR SWC- und CDD-Modulen.
Durchführung von Code-Reviews.
Erstellung von Berichten zur statischen Code-Analyse.
Erstellung des detaillierten Softwaredesigns.
Beratung des Testingenieurs bei der Prüfung von Softwarekomponenten.
Tools: Vector DaVinci Configurator Pro und Developer, Vector CANoe, Vector GENy, DOORs, SVN, Sparx EA, QAC, PRQA, winIDEA
Hardware: Vector CAN-Schnittstellen, Renesas, iSystem, Beagle I2C/SPI-Protokoll-Analyzer
Sprachen: C, Python, UML
Protokolle/Schnittstellen: CAN, I2C
Standards & Methoden: AUTOSAR, ASPICE, V-Modell, Scrum
Softwareingenieur
Alpine Electronics R&D Europe GmbH
Lieferte ein robustes Software-Design und eine stabile Implementierung, erfüllte Kundenanforderungen und sorgte für Systemstabilität.
Ermöglichte eine effektive internationale teamübergreifende Zusammenarbeit und sorgte für die genaue Umsetzung der Anforderungen.
Beschleunigte das Testen und die Validierung, indem umfassende Softwareinformationen an das Testteam weitergegeben wurden.
Entwurf und Implementierung von BAP/DSI-Gateways für eine QNX-basierte Software.
Entwurf und Implementierung von CAN/DSI-Gateways.
Entwurf und Implementierung eines Diagnostikmoduls.
Softwareimplementierung gemäß Kundenanforderungen.
Fehleranalyse und -behebung.
Softwareentwicklung in einer AUTOSAR-Umgebung.
Erstellung von Modul- und Komponententests für die entwickelten Softwaremodule.
Tools: Code Composer Studio (CCS), Microsoft Visual Studio, Vector CANoe, Vector GENy-Tool, DOORs
Hardware: Vector MOST/CAN-Schnittstellen, Client-Hardware
Sprachen: C/C++, UML
Protokolle/Schnittstellen: BAP, CAN, MOST
Standards & Methoden: AUTOSAR, ASPICE, V-Modell, Scrum
Softwareingenieur
Series Projects (Porsche AG, BMW EPS 35Up, ZF Friedrichshafen AG)
Ermöglichte eine effiziente Entwicklung durch enge Zusammenarbeit mit Kunden zur genauen Auslegung der Anforderungen, was zu beschleunigten Projektabläufen und Übereinstimmung mit den Projektzielen führte.
Steigerte Softwarezuverlässigkeit und Testabdeckung durch enge Abstimmung mit Testteams, Optimierung der Teststrategien und Überprüfung kritischer Softwarefunktionen, was die Gesamtqualität verbesserte.
Erzielt präzise Ausführung sicherheitskritischer Aufgaben (ASIL D) in straffen 1-ms-Zeitfenstern durch Optimierung der Aufgabenplanung und Softwaregestaltung, um Sicherheitsstandards einzuhalten und den Projekterfolg zu sichern.
Anforderungsmanagement.
SW-Implementierung gemäß Kundenanforderungen.
Fehleranalyse und -behebung.
SW-Entwicklung nach V-Modell, ISO 26262, SPICE.
Kundensupport.
Unterstützung von HIL-Testern.
XCP-Optimierung der Datenübertragung.
SW-Entwicklung in AUTOSAR- und ASIL-D-Umgebung.
Fibex-Integration.
Fehlerbehebung und Optimierung im FlexRay-Netzwerkmanagement.
Implementierung von UDS-Services.
Entwicklung eines Bootloaders.
Implementierung des Sicherheitszugriffs.
Optimierung des Betriebssystems (Aufgabenplanung).
Integration von AUTOSAR-Komponenten (Vector und EBit).
Erstellung des ODX-Flash-Containers.
Tools: Eclipse, Vector CANoe, Vector CANape, Vector ODXStudio, Vector CANdelaStudio, Vector Autosar RTE Toolkit, ClearCase, ClearQuest, OmniTracker, Porsche Toolkit, DOORs
Architektur: AUTOSAR 3.2, AUTOSAR 4.0
Hardware: Vector FlexRay/CAN-Schnittstellen, Lauterbach-Debug-Tools, Client-Hardware
Sprachen: C
Protokolle/Schnittstellen: FlexRay, CAN, XCP
Standards & Methoden: AUTOSAR, ASPICE, V-Modell
Softwareingenieur
Harman Becker Automotive Systems GmbH
Optimierte SW-Komponenten und -Module, um Leistung und Zuverlässigkeit zu steigern, was im Infotainment-System-Projekt zu einer flüssigeren Benutzererfahrung führte.
Fehleranalyse und -behebung.
Implementierung von SW-Komponenten gemäß den Anforderungen.
Optimierung von SW-Komponenten und -Modulen.
Implementierung und Optimierung der Zustandsmaschine der Anwendung.
Softwareentwicklung nach Scrum.
Tools: Microsoft Visual Studio, MOCCA, QNX, gcc, P4Win
Hardware: Harman HU
Sprachen: C++
Protokolle/Schnittstellen: DSI, MOCCA
Standards & Methoden: ASPICE, V-Modell, Scrum
Softwareingenieur
ERL Elektronik GmbH
Führte die vollständige Softwareentwicklung erfolgreich durch und erfüllte dabei die genauen Kundenanforderungen für einen neuen USB-CAN-Adapter.
Analyse der SW-Kundenanforderungen.
Erstellung des SW-Konzepts und -Designs.
SW-Entwicklung.
SW-Tests.
Erstellung der SW-Dokumentation.
Tools: TASKING C166-ST10 v8.7r2, CrossView Pro C166-ST10, ERL-NodeMaster CAN Analysis Tool, Microsoft Visual Studio
Hardware: ERL-spezifischer USB-CAN-Adapter, Infineon UConnect, Infineon XE164F, FTDI, JTAG
Sprachen: C/C++
Protokolle/Schnittstellen: USB, serielle Schnittstelle, CAN/CANopen
C/C++-Softwareentwickler
ERL Elektronik GmbH
Entwicklung und Anpassung von Firmware/Software im Produktbereich Motoranwendungen (Windows, GUI, C#, Multithreading, C/C++, CAN/CANopen, Embedded-Entwicklung).
Erstellung von Testskripten in Python für das ERL-Testsystem, einschließlich Analyse, Entwicklung und Unterstützung der Mitarbeiter.
Entwurf eines mit SQL angebundenen CANopen-Antriebstestsystems auf Basis des Node-Master.
Anpassung der Anwendungssoftware für die Infineon-Mikrocontrollerserie XC166 an die XE166-Serie.
Entwicklung eines CANopen-Bootloader-Programms für Infineon XC166 und XE166.
Entwicklung von Service-Tool-Firmware für schnellen Download in CANopen-Antrieben.
Entwicklung einer universellen USB-CAN-Adapter-Schnittstelle.
Entwicklung des ERL-NodeMaster CAN-Analysetools für die Inbetriebnahme und Analyse von Produkten des Unternehmens.
Analyse der Software- und Testanforderungen.
Erstellung von Softwarekonzepten, Designs und Architekturen.
Entwicklung und Anpassung von Firmware/Software.
Durchführung von Softwaretests.
Erstellung von Softwaredokumentation.
Support und Schulung der Mitarbeiter.
Software: Microsoft Visual Studio, SharpDevelop, Keil uVision3, ERL-NodeMaster CAN Analysis Tool, MySQL, phpMyAdmin
Hardware: PC mit Windows, ERL USB-CAN-Adapter, ERL-PCS-Elektronik (CANopen-Antriebe), Infineon-Mikrocontroller, IXXAT USB-to-CAN
Sprachen: C/C++, C#, .NET (2.0–4.0), Python
Protokolle/Schnittstellen: CAN/CANopen, USB, Windows NamedPipes, JTAG, FTDI, serielle Schnittstelle
C-Embedded-Softwareentwickler
ERL Elektronik GmbH
Analyse der SW-Anforderungen.
SW-Design und SW-Entwicklung.
SW-Tests.
Werkzeuge: Keil uVision3, IXXAT canAnalyser
Hardware: IXXAT USB-to-CAN, Infineon XC164
Sprachen: C
Protokoll/Schnittstelle: serielle Schnittstelle, CAN/CANopen
GUI-Softwareentwickler
Smart Telecom GmbH
Erstellung von SW-Design und -Architektur.
SW-Entwicklung und Tests.
Erstellung von Dokumentation.
Werkzeuge: Delphi, Microsoft Visual Studio
Hardware: PC mit Windows-Betriebssystem
Sprachen: Object Pascal, C/C++, Perl, SQL
Protokoll/Schnittstelle: TCP/IP, UDP, HTTP
Softwareentwickler C/C++ (Werkstudent)
Technische Universität Brest
SW-Design und -Entwicklung gemäß den Anforderungen.
SW-Tests.
Werkzeuge: Microsoft Visual Studio
Hardware: PC mit Windows-Betriebssystem
Sprachen: C++
Zusammenfassung
Mit über 20 Jahren Erfahrung in der Softwareentwicklung, davon 12 Jahre in der Automobilindustrie, spezialisiere ich mich auf Softwaretechnik und -entwicklung.
Die Erstellung robuster, sicherheitskritischer Software und Architekturen für eingebettete Fahrzeugsysteme sorgt für eine effiziente Projektdurchführung und herausragende Ergebnisse für den Kunden.
Fähigkeiten
- System- Und Softwarearchitektur, Anforderungsmanagement, Softwareentwicklung
- Automotive Spice (Aspice), Agile Methoden, Mbse, Uml, Sysml
- Iso 26262 Funktionale Sicherheit, Iso/sae 21434 Cybersicherheit
- C/c++, Rtos, Autosar (Classic), Ethernet, Some/ip, Can-bus
- Vector-tools (Davinci Configurator/developer, Canoe), Eb Tresos Studio, Ibm Doors, Codebeamer Alm, Cameo Systems Modeler, Sparx Ea, Ci/cd, Lauterbach Debugger
Sprachen
Ausbildung
Hochschule Ravensburg-Weingarten
Master Mechatronik · Mechatronik · Weingarten, Deutschland
Technical University, Brest
Diplom-Systemingenieur · Automatisierte Datenverarbeitungssysteme · Brest, Weißrussland
Profil
Frequently asked questions
Sie haben Fragen? Hier finden Sie weitere Informationen.
Wo ist Denis ansässig?
Welche Sprachen spricht Denis?
Wie viele Jahre Erfahrung hat Denis?
Für welche Rollen wäre Denis am besten geeignet?
Was ist das neueste Projekt von Denis?
Für welche Unternehmen hat Denis in den letzten Jahren gearbeitet?
In welchen Industrien hat Denis die meiste Erfahrung?
In welchen Bereichen hat Denis die meiste Erfahrung?
In welchen Industrien hat Denis kürzlich gearbeitet?
In welchen Bereichen hat Denis kürzlich gearbeitet?
Was ist die Ausbildung von Denis?
Wie ist die Verfügbarkeit von Denis?
Wie hoch ist der Stundensatz von Denis?
Wie kann man Denis beauftragen?
Durchschnittlicher Tagessatz für ähnliche Positionen
Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen
Experten, die kürzlich an ähnlichen Projekten gearbeitet haben
Freelancer mit praktischer Erfahrung in vergleichbaren Projekten als AUTOSAR-Softwareingenieur
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von Ismaning, Deutschland arbeiten