Hardwarenahe Programmierung, Echtzeitprogrammierung, Systemanalyse, Troubleshooting

Profil Foto
Verfügbarkeit einsehen
National
de  |  en  |  uk
auf Anfrage
28213 Bremen
27.11.2018

Kurzvorstellung

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

Ich biete

IT, Entwicklung
  • Python
  • C++
  • Visual C++
  • MATLAB / Simulink
  • Testing (IT)
  • VBA (Visual Basic for Applications)
  • Objektorientierte Analyse und Design (OOAD)
  • Fehleranalyse
  • Testdesign (IT)
  • Echtzeitbetriebssystem (RTOS)
  • Requirement Analyse

Projekt‐ & Berufserfahrung

Testentwickler
Kundenname anonymisiert, Bielefeld
6/2017 – offen (1 Jahr, 7 Monate)
Automobilindustrie
Tätigkeitszeitraum

6/2017 – offen

Tätigkeitsbeschreibung

Ableitung von Spezifikationen für automatisierte automotive Ethernet Tests auf Basis funktionaler Anforderungen.
Generierung von Testskripten in MATLAB und Python für automatisierte automotive Ethernet Laufzeit-Tests auf Basis der o.g. Spezifikationen, Inbetriebnahme, Ausführung und Verifikation der Tests.
Implementierung in MATLAB M sowie TLC zur Erweiterung eines Simulink Blocksets für neue Funktionalitäten.

Eingesetzte Qualifikationen

MATLAB / Simulink, Python, Visual C++, VBA (Visual Basic for Applications)


Softwareentwickler
Kundenname anonymisiert, Bremen
4/2017 – 6/2017 (3 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

4/2017 – 6/2017

Tätigkeitsbeschreibung

Entwicklung eines Konvertierungs- und Archivierungssystems für Röntgenbildfolgen.

Eingesetzte Qualifikationen

Git, Visual C++


Fehleranalyst, Testentwickler
Continental AG, Babenhausen, Großraum Darmstadt
8/2016 – 3/2017 (8 Monate)
Automobilindustrie
Tätigkeitszeitraum

8/2016 – 3/2017

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


Testentwickler
Volkswagen AG, Braunschweig, Braunschweig
1/2014 – 6/2016 (2 Jahre, 6 Monate)
Automobilindustrie
Tätigkeitszeitraum

1/2014 – 6/2016

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)


Softwareentwickler
dSPACE GmbH, Paderborn, Paderborn
4/2012 – 12/2013 (1 Jahr, 9 Monate)
Automobilindustrie
Tätigkeitszeitraum

4/2012 – 12/2013

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)


Softwareentwickler
DSI GmbH, Bremen, Bremen
7/2009 – 3/2012 (2 Jahre, 9 Monate)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

7/2009 – 3/2012

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


Softwareentwickler
ZF Sachs, Schweinfurt
4/2009 – 6/2009 (3 Monate)
Automobilindustrie
Tätigkeitszeitraum

4/2009 – 6/2009

Tätigkeitsbeschreibung

Codereview und Optimierung der Softwarekomponenten einer Hybrid-Getriebesteuerung.

Eingesetzte Qualifikationen

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


Softwareentwickler
ZF, Friedrichshafen
9/2005 – 3/2009 (3 Jahre, 7 Monate)
Automobilindustrie
Tätigkeitszeitraum

9/2005 – 3/2009

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)


Softwareentwickler
Institut für Datentechnik und Kommunikationsnetze, Braunschweig
9/2004 – 6/2005 (10 Monate)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

9/2004 – 6/2005

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++


Softwareentwickler
Robert Bosch GmbH, Leonberg
3/2004 – 6/2004 (4 Monate)
Automobilindustrie
Tätigkeitszeitraum

3/2004 – 6/2004

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++


Softwareentwickler
Harms und Wende, Hamburg
4/2003 – 6/2003 (3 Monate)
Automobilindustrie
Tätigkeitszeitraum

4/2003 – 6/2003

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


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

Persönliche Daten

Sprache
  • Deutsch (Gut)
  • Englisch (Gut)
  • Ukrainisch (Muttersprache)
  • Russisch (Fließend)
Reisebereitschaft
National
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
1175
Alter
57
Berufserfahrung
33 Jahre und 6 Monate (seit 06/1985)
Projektleitung
2 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden »