Hardwarenahe Programmierung, Echtzeitprogrammierung, Systemanalyse, Troubleshooting


Ukrainisch
55 Jahre
auf Anfrage
16.03.2017
28213 Bremen
National

Kurzvorstellung

Ich bin IT-Berater aus dem Automotivebereich, Maschinenbau, Robotersteuerung, Wissenschaft und Forschung.

Ich biete

IT, Entwicklung
C++
10 Jahre , 1 Monat Erfahrung
Python
9 Jahre , 3 Monate Erfahrung
Testing (IT)
2 Jahre , 6 Monate Erfahrung
Requirement Analyse
8 Monate Erfahrung
Fehleranalyse
8 Monate Erfahrung
Testdesign (IT)
8 Monate Erfahrung
Echtzeitbetriebssystem (RTOS)
8 Monate Erfahrung

Projekt- & Berufserfahrung

Tätigkeitsbeschreibung

Fehleranalyse, Debugging und Ursachenfindung. Bearbeitung von Kunden- und System-Anforderungen für automotive Software-Systeme. Funktionsverantwortung, Erstellung von Pflichtenheften für Software-Funktionen. Design und Entwicklung (C++) einen Test-Agent für die Testautomatisierung eines embedded Steuergeräts. Erstellung von Testspezifikationen, Durchführung und Bewertung von Tests.

Tools: Microsoft Visual Studio 2013, Green Hills MULTI 6.1 mit Green Hills Probe V3, Git 2.7, SourceTree 1.9, PTC Integrity 10.8, Beyond Compare 3.3, CanEasy 4.1, CANoe 8.5, FHostSP 6.12, IBM Rational DOORS 9.6, IBM Lotus Notes 8.5; Green Hills INTEGRITY RTOS; V-Modell; Mikroprozessoren Renesas R-Car D1, RH850/D1x

Eingesetzte Qualifikationen

Echtzeitbetriebssystem (RTOS), Testdesign (IT), Objektorientierte Analyse und Design (OOAD), Fehleranalyse, C++, Requirement Analyse

Kommentar des Kunden

Diese Referenz ist unbestätigt

Tätigkeitsbeschreibung

Entwicklung, Durchführung und Bewertung der Integrationstests und Entwicklungstests für ein elektronisches Steuergerät (HIL) und dessen Basis-Software (SIL).

Eingesetzte Qualifikationen

Testing (IT)

Kommentar des Kunden

Diese Referenz ist unbestätigt

Tätigkeitsbeschreibung

Portierung eines bestehenden Echtzeitsoftwaresystems (C, Assembler, MATLAB/Simulink, Python) auf einen anderen Mikroprozessor-Typ, Debugging und Testen. Erweiterung des Systems auf neue Datenübertragungsfunktionen zwischen verschiedenen Softwareschichten entsprechend der Weiterentwicklung der Hardware.

Eingesetzte Qualifikationen

QNX, Windows 7, Assembler, C++, MATLAB / Simulink, Python, Softwareentwicklung (allg.), Firmware, Telnet (Telecommunication Network)

Kommentar des Kunden

Diese Referenz ist unbestätigt

Tätigkeitsbeschreibung

Entwicklung des Embedded Software einer Satelliten-Baueinheit, die zur Speicherung, Komprimierung und Vorbereitung der Daten für das Herunterladen zum Bodensegment dient; Koordination der Programmierung

Eingesetzte Qualifikationen

Enterprise Architect (EA), C++, Eclipse, Python, Qt

Kommentar des Kunden

Diese Referenz ist unbestätigt

Tätigkeitsbeschreibung

Codereview und Optimierung der Softwarekomponenten einer Hybrid-Getriebesteuerung.

Eingesetzte Qualifikationen

Enterprise Architect (EA), Visual C++, C++

Kommentar des Kunden

Diese Referenz ist unbestätigt

Tätigkeitsbeschreibung

Entwicklung, Codereview und Erweiterung der Funktionen von Getriebefahrstrategie, basierte auf der Belastung, Fahrsituation, Geschwindigkeit etc. (Adaptive Shift Strategy).
Umbau der Applikationsdatenstrukturen einer Softwarekomponente zur Realisierung einer kundenspezifischen Variantencodierung.
Erstellung und Durchführung von Software-Modultests und -Auslieferungstests in der Microsoft Visual C++ .Net Umgebung (SIL).
Erstellung von Testfällen laut Testkriterien und Generierung von Testskripten (Excel/VBA, Python, SoftCar-Skript).
Design, Entwicklung und Erprobung der Testumgebung für die Erstellung, Durchführung, Protokollierung und Auswertung von Software-Auslieferungstests für die elektrohydraulische Getriebesteuerung im Labor (HIL) mittels LaborAuto.

Eingesetzte Qualifikationen

UML, Enterprise Architect (EA), Perl, Python, XML, Visual C++, C++, CAN-Bus (controller area network)

Kommentar des Kunden

Diese Referenz ist unbestätigt

Tätigkeitsbeschreibung

Entwicklung der Softwarekomponenten des embedded Steuergeräts von „Venus Monitoring Camera“ für die Weltraumsonde „Venus Express“:
File System für Massenspeicher (SRAM), File System für Non Volentile RAM (EEPROM und NAND FLASH) mit Triple Modular Redundant,
Bildbearbeitungsalgorithmen. Erstellung des Konzepts: Entwicklung der Strukturen, Schnittstellen und Algorithmen für den Filesystem-API, den Filesystemtreibern, und für die Bearbeitung der Bilder laut Anforderungen. Dokumentierung. Entwicklung der Tests. Programmierung der
Testszenarien mittels Python und interner C-ähnlichen Skriptsprachen OCL.
Programmierung, Dokumentierung und Debugging der Treibern und API. Durchführung der Tests und Auswertung der Testergebnissen.

Eingesetzte Qualifikationen

Python, Visual C++, C++

Kommentar des Kunden

Diese Referenz ist unbestätigt

Tätigkeitsbeschreibung

Feststellung und Analyse der Ergebnisse der Ortungsgeräte (Automotive Umfeld). OO-Design (mit UML) und Entwicklung des Tools für Synchronisation und Visualisierung verschiedener Datenflüssen. Quasi-Echtzeit Anforderungen, Multithreading, GUI.

Eingesetzte Qualifikationen

Rational Rose, Python, MATLAB / Simulink, Visual C++

Kommentar des Kunden

Diese Referenz ist unbestätigt

Tätigkeitsbeschreibung

Erstellung des Object-oriented TCP/IP Stack für Sweißsteuerungsfirmware: TCP Sockets, IP, ARP, Ethernet, Multithreading.
Design (UML Use Case-, Klassen- und Sequenzdiagrammen), Programmierung, Dokumentierung, Test. Service Software für Emulation des ThreadX unter Windows 2000: Thread, Mutex, EventFlags, Queue, Timer etc.

Eingesetzte Qualifikationen

Visual C++, C++, TCP/IP

Kommentar des Kunden

Diese Referenz ist unbestätigt

Zertifikate

Keine Zertifikate angegeben.

Ausbildung

Mathematik (Diplom)
Jahr: 1988
Ort: Kyiv, Ukraine

Qualifikationen

C++, gcc, gdb, Python, TCP/IP, Wireshark, hardwarenahe Programmierung, Firmware, Microcontroller (Freescale, TriCore), Assembler, Debugging, Testing, Code Review, Optimierung

Über mich

Keine Beschreibung angegeben.

Persönliche Daten

Sprache
Deutsch (Gut)
Englisch (Gut)
Ukrainisch (Muttersprache)
Russisch (Fließend)
Arbeitserlaubnis
Europäische Union
Schweiz
Vereinigte Staaten von Amerika
Berufserfahrung
31 Jahre und 9 Monate (seit 06/1985)
Reisebereitschaft
National
Home-Office
bei Bedarf möglich
Projektleitung
2 Jahre
Beruflicher Status
Ich bin auf eigene Rechnung in Projekten tätig (Freelancer)

Kontaktdaten

nur registrierte PREMIUM-Mitglieder von Freelance.de können Kontaktdaten einsehen.