freiberufler C++ Entwickler auf freelance.de

C++ Entwickler

offline
  • auf Anfrage
  • 42115 Wuppertal
  • Weltweit
  • de  |  en
  • 18.01.2024

Kurzvorstellung

Mehr als 10 Jahre Erfahrung in der Embedded C++ Entwicklung.

Qualifikationen

  • C++
  • Embedded Entwicklung / hardwarenahe Entwicklung
  • Embedded Linux
  • Enterprise Architect (EA)
  • Git
  • Modellgetriebene Softwareentwicklung (MDSD)
  • Objektorientierte Programmierung (OOP)
  • QNX
  • Schulung / Coaching (allg.)
  • SCRUM

Projekt‐ & Berufserfahrung

Softwareentwickler
Continental Automotive GmbH, Babenhausen
2/2021 – 5/2022 (1 Jahr, 4 Monate)
Automobilindustrie
Tätigkeitszeitraum

2/2021 – 5/2022

Tätigkeitsbeschreibung

Kombi-Instrument-Cluster für BMW. C++ Display Treiber Entwicklung als Teil eines Scrum Teams. Entwicklung von Unit Tests mit Googletest, Dokumentation mit Doxygen, Enterprise Architect und in Confluence. Test auf unterschiedlicher Hardware per remote. Entfernung von Klocwork- und Compiler-Warnungen. Herstellen der Konformität mit MISRA. Verwendung von Git und Jenkins für die kontinuierliche Integration.

Eingesetzte Qualifikationen

C++, Confluence (Atlassian), Enterprise Architect (EA), Gerätetreiber, Git, Jira

Softwareentwickler
Magna Electronics Europe GmbH, Goldbach
4/2019 – 3/2021 (2 Jahre)
Automobilindustrie
Tätigkeitszeitraum

4/2019 – 3/2021

Tätigkeitsbeschreibung

Automotive Surround Kamera System für Ford und Mazda Fahrzeuge. Integration und Entwicklung von Kalibrierung für Birdview modus und Kameratreiber. C++ Entwicklung als Teil eines Scrum Teams. Statische Code Analyse mit QACPP und Beseitigung der Warnungen.

Eingesetzte Qualifikationen

C++, Enterprise Architect (EA), Gerätetreiber, Git, Jira, SCRUM

Softwareentwickler
Continental AG, Babenhausen
1/2018 – 2/2019 (1 Jahr, 2 Monate)
Automobilindustrie
Tätigkeitszeitraum

1/2018 – 2/2019

Tätigkeitsbeschreibung

BSP Entwicklung für das Mainboard eines Kombi-Instrument-Clusters als Teil eines SCRUM-Teams, Integration, Fehleranalyse im USB Kontext, Unit-Test Entwicklung unter C++ mit Googletest, Anpassungen und Neuentwicklungen von Python Scripts und CMake Files für den Bau- und Testprozess.

Eingesetzte Qualifikationen

Embedded Systems, SCRUM, C++, Git, Python

C++ Entwickler
Jenoptik Robot GmbH, HILDESHEIM
4/2017 – 10/2017 (7 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

4/2017 – 10/2017

Tätigkeitsbeschreibung

Einbindung der Kameras und des Radars in ein Verkehrsüberwachungssystem.
Entwicklung der Plug-and-Play Funktionalität der Komponenten.
Fehlerbehandlung und -report.
Dokumentation der Schnittstellen in Confluence.

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Linux, Ubuntu, SCRUM, Apache Subversion (SVN), C++, Eclipse, Jira

Softwareentwickler
Panasonic Automotive & Industrial Systems Europe G, Langen (Hessen)
1/2015 – 3/2017 (2 Jahre, 3 Monate)
Automobilindustrie
Tätigkeitszeitraum

1/2015 – 3/2017

Tätigkeitsbeschreibung

Entwicklung eines Interprozesskommunikation-Frameworks unter Verwendung von Java, Sparx Enterprise Architect und Apache Velocity
System Entwickler für den Bereich Sicherheit in einem Car Entertainment System für VW

Eingesetzte Qualifikationen

Embedded Linux, ARM-Architektur, Enterprise Architect (EA), Software Architektur / Modellierung, Apache Subversion (SVN), C++, Java (allg.), Git

Softwareentwickler
Panasonic Automotive & Industrial Systems Europe G, Langen (Hessen)
7/2010 – 12/2014 (4 Jahre, 6 Monate)
Automobilindustrie
Tätigkeitszeitraum

7/2010 – 12/2014

Tätigkeitsbeschreibung

Entwicklung im Bereich Engineering Services und verantwortlich für die Software zur Productionline QA eines Car Entertainment Systems ( VW, Audi, Skoda, Seat )
Fehleranalyse und -behebung von Softwarefehlern im Gesamtsystem nach Markteinführung.

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Windows CE, Code Review, UML, Objektorientierte Programmierung (OOP), Fehleranalyse, C++, Modellgetriebene Softwareentwicklung (MDSD), Reverse Engineering, CAN-Bus (controller area network)

Softwareentwickler
Harman/Becker, Hamburg
11/2009 – 6/2010 (8 Monate)
Automobilindustrie
Tätigkeitszeitraum

11/2009 – 6/2010

Tätigkeitsbeschreibung

Entwicklung unterschiedlicher Online Features für ein BMW Navigationssystem.

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, QNX, Code Review, C++, XML, Modellgetriebene Softwareentwicklung (MDSD)

Softwareentwickler
Service Kiosk IT Consulting GmbH, Stuttgart
9/2009 – 11/2009 (3 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

9/2009 – 11/2009

Tätigkeitsbeschreibung

Entwicklung eines effektiven Webcrawlers in C++ unter Linux

Eingesetzte Qualifikationen

SQL, C++, Eclipse, Linux Entwicklung, HTML

C++ Entwickler
Harman/Navis, Busan Südkorea, Detroit MI USA
4/2006 – 12/2008 (2 Jahre, 9 Monate)
Automobilindustrie
Tätigkeitszeitraum

4/2006 – 12/2008

Tätigkeitsbeschreibung

Car Entertainment System
für Hyundai Genesis und Hyundai Equus
Spezifikation und Entwicklung der Schnittstelle zur koreanischen, chinesischen und nordamerikanischen Navigation.
Troubleshooting fuer schwerwigende Fehler in der gesammten Software (oftmals die Erkennung und Beseitung von Problemen im Multithreading).
Speicherleck Suche und deren Beseitigung
Lint Analyse, und Bereinigung von Warnungen.
C++ und HB - Framework Coaching von koreanischen Mitarbeitern
Einsatz 2 Jahre in Südkorea 3 Monate in den USA


Qualifikationen:
C++ Embedded Softwareentwicklung
Dokumentation
Coaching
Softwaretesting
Englisch
QNX
UML
XML

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, QNX, Code Review, Together (Borland), UML, Objektorientierte Programmierung (OOP), Software Analyse, Fehleranalyse, C, C++, Softwareentwicklung (allg.), Versionierung / Versionsverwaltung, Modellgetriebene Softwareentwicklung (MDSD), Reverse Engineering, MOST-Bus (media oriented systems transport)

C++ Entwickler
Harman/Becker, Filderstadt
4/2005 – 3/2006 (1 Jahr)
Automobilindustrie
Tätigkeitszeitraum

4/2005 – 3/2006

Tätigkeitsbeschreibung

Car Entertainment System Hyundai Genesis
Softwareentwicklung der Schnittstelle zur koreanischen Navigation in zusammenarbeit mit einem koreanischen Lieferanten.
Spezifikation und Dokumentation.



Qualifikationen:
C++ Entwickler
Embedded Systems
Dokumentation
QNX
UML
XML

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, QNX, Together (Borland), Objektorientierte Programmierung (OOP), C, C++, Modellgetriebene Softwareentwicklung (MDSD)

Über mich

C++ Software-Entwickler.
Erfahrung im Embedded Bereich, und in der Zusammenarbeit mit internationalen Teams.

Weitere Kenntnisse

IT & Entwicklung
- Softwareentwicklung
- Dokumentation
- Coaching / Schulung IT

Programmierung & Betriebssysteme
- Softwareprogrammierung
- Datenbanken (allg.)

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
2567
Alter
54
Berufserfahrung
23 Jahre und 2 Monate (seit 01/2001)

Kontaktdaten

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

Jetzt Mitglied werden