Softwareentwicklung Embedded C, C++, C++17, Qt, Automotive, Infotainment

freiberufler Softwareentwicklung Embedded C, C++, C++17, Qt, Automotive, Infotainment auf freelance.de
Referenzen
offline
Verfügbarkeit einsehen
National
de  |  en
80€/Stunde
38102 Braunschweig
24.03.2019

Kurzvorstellung

Seit über 15 Jahren entwickle ich Software für den Automotive-Bereich.

Auszug Referenzen (8)

"Sehr kompetente Bearbeitung der Aufgabe (Software-Komponenten in C). Hervorragende Teamarbeit. Gerne wieder!"
Software-Entwickler
Sebastian Polenz
Tätigkeitszeitraum

11/2017 – 9/2018

Tätigkeitsbeschreibung

Software-Entwicklung im Bereich autonomes Fahren.

- Entwicklung einer Steuerungskomponente nach ASIL-B und ASIL-D
- Lastenheft-Review
- Pflichtenhefterstellung
- Design und Implementierung in C
- Beseitigung von MISRA Verletzungen
- Erfüllen von HIS Metriken
- Code-Reviews

Tooling: Microsoft Visual C, Polarion, Confluence, Jira, Jenkins, Crucible, BitBucket

Eingesetzte Qualifikationen

C


"Erfolgreiche Umsetzung der gestellten Aufgaben."
Software-Entwickler
Kundenname anonymisiert
Tätigkeitszeitraum

10/2016 – 7/2017

Tätigkeitsbeschreibung

Featureentwicklung im Bereich Guidance, Lane Guidane, Lane Accurate Guidance, Natural Voice Guidance, NDS Datenbanken, Maneuver, Notifications. Implementierung einer REST-Schnittstelle für die gesamte Guidance. Die Entwicklung erfolgte in C++ mit Qt Creator unter Ubuntu Linux.

Eingesetzte Qualifikationen

C++


"Sehr gute Integration in das bestehende Team. Sehr schnelle fachliche und prozesstechnische Einarbeitung. Hohe Qualität der SW Units im gegebenen Aufgabengebiet.

Gerne wieder!"
Software-Entwickler
Kundenname anonymisiert
Tätigkeitszeitraum

10/2014 – 7/2016

Tätigkeitsbeschreibung

Automotive. Embedded Software-Entwicklung für Headunits mit Navigationssystem. Implementierung von Online Diensten auf der Headunit: Traffic, Routing, Freitextsuche. Implementierungen im Bereich Guidance, Routing und Mapdisplay. Arbeiten mit NDS Datenbanken. C++, Multithreading, Qt, Git, Gerrit

Eingesetzte Qualifikationen

Softwareentwicklung (allg.), Git, Visual C++, C++


"-"
Software Entwickler
Kundenname anonymisiert
Tätigkeitszeitraum

1/2011 – 7/2013

Tätigkeitsbeschreibung

Entwicklung von Features für Fahrzeugnavigation. Erweiterung des Datenbankformats um neue Module und Features. Verbesserungen in der Algorithmik des Map-Compilers, insbesondere für das TMC und Geocoding Modul. Erweiterungen des Datenbankabfragetools. Problem Resolution Management. Geocoding, TMC, Routing, Destination Entry. Verbesserungen der Algorithmik für die Zieleingabe. Die Entwickung erfolgte mit Microsoft Visual Studio in C++ und Tortoise/SVN/Gigabase/Subsql

Eingesetzte Qualifikationen

Visual Studio, Softwareentwicklung (allg.), C++, Apache Subversion (SVN)


"Herr [...], hat das Thema zuverlässig, schnell und erfolgreich bearbeitet. Seine schnelle Auffassungsgabe und die selbstständige, lösungsorientierte Arbeitsweise haben zur erfolgreichen Implementierung beigetragen."
Software Entwickler
Kundenname anonymisiert
Tätigkeitszeitraum

1/2011 – 1/2011

Tätigkeitsbeschreibung

Integration der extended postal codes England in die kundeninterne Navigationsdatenbank.

Die Entwicklung erfolgte unter Visual Studio in C++

Eingesetzte Qualifikationen

Visual Studio, Softwareentwicklung (allg.), C++


"Referenz bestätigt"
Software Entwickler
Kundenname anonymisiert
Tätigkeitszeitraum

11/2007 – 12/2010

Tätigkeitsbeschreibung

Digitalisieren von 50.000 Kunstwerken in hoher Auflösung. Die Bilder werden über Bildagenturen zur Lizenzierung freigegeben. Erstellen von Tools zur automatischen Verschlagwortung.

Die Entwicklung erfolgte mit Visual Studio in C++

Eingesetzte Qualifikationen

Visual Studio, Softwareentwicklung (allg.), C++


"Herr [...] ist gewissenhaft und treibt Lösungen, auch durch eigene Ideen voran. Seine Arbeitsweise ist professionell und zielorientiert. Seine Arbeitserfolge haben seinen langen Einsatz im Unternehmen getragen!"
Software Entwickler
Kundenname anonymisiert
Tätigkeitszeitraum

5/2001 – 10/2007

Tätigkeitsbeschreibung

Weiterentwicklung und Pflege grafische Karte für einen großen Anbieter von Fahrzeugnavigationssystemen. Dazu gehörte insbesondere die Weiterentwicklung des Binärformats, Datenreduktion, Behandlung div. geometrischer Probleme wie Parallelspurzusammenfassung, Objektkonsistenz, usw. Integration von TMC-Codes und 3D-Objekten in die Karte. Entwicklung eines Location Input Manager (LIM) für Zieleingabe. Der LIM erlaubt die Eingabe von Navigationszielen
in veränderter Reihenfolge (z.B. Strasse -> Ort statt wie sonst Ort -> Strasse). Entwicklung eines Qualifizierungstools für Navigationsdatenbanken. Das Qualifizierungstool testet und qualifiziert verschiedene Aspekte der fertigen Datenbank: Konsistenz des Binärformats, geometrische Aspekte, inhaltliche Aspekte, Routendarstellung usw. Fehler werden gefunden und deren Schwere bewertet.
Optimierung des Prozeßablaufs "Kartenkonvertierung". Analyse und Optimierung eines Prozeßablaufs, der von den Eingabedaten im GDF-Format über hunderte von Einzelschritten zur fertigen Navigationsdatenbank führt. Entwicklung und Optimierung geometrischer Algorithmen, Datenreduktion, Automatisierung geometrischer Datengenerierung. Schwerpunkt hochkomplexe Algorithmen. Weiterentwicklung und Pflege der Zieleingabedatenbank. Integration von Phonemen zur Spracheingabe. Entwicklung kundenspezifischer Features für Navigationssysteme, wie z.B. Integration XML-basierter POIs in die Datenbank, Multikriteriensuche.

Die Entwicklung erfolgte mit Microsoft Visual Studio in C++ und Perforce.

Eingesetzte Qualifikationen

Visual Studio, Softwareentwicklung (allg.), XML, C++


"In der Zeit von 10/2000 bis 11/2000 wurde von [...] [...] die Webapplikation "Stanly.net" für die DFS in Langen erstellt."
Software Entwickler
Matthias Pohl, m-click
Tätigkeitszeitraum

10/2000 – 11/2000

Tätigkeitsbeschreibung

Erstellen der Webapplikation "Stanly.net" für die Deutsche Flugsicherung, Frankfurt.
Perl, HTML, GD-Library

Eingesetzte Qualifikationen

Perl, Softwareentwicklung (allg.), HTML


Ich biete

IT, Entwicklung
  • Softwareentwicklung (allg.)
  • C++
  • Qt
Technik, Ingenieurwesen
  • Lastenheft / Pflichtenheft / Anforderungsspezifikation

Projekt‐ & Berufserfahrung

Software-Entwickler
Rheinmetall Defence Electronics GmbH, Bremen
3/2019 – offen (7 Monate)
Bauwirtschaft, Anlagen- und Schiffbau
Tätigkeitszeitraum

3/2019 – offen

Tätigkeitsbeschreibung

Software-Entwickung

Eingesetzte Qualifikationen

C++, Qt


Software-Entwickler
Intenta GmbH, Chemnitz
11/2017 – 9/2018 (11 Monate)
Automobilindustrie
Tätigkeitszeitraum

11/2017 – 9/2018

Tätigkeitsbeschreibung

Software-Entwicklung im Bereich autonomes Fahren.

- Entwicklung einer Steuerungskomponente nach ASIL-B und ASIL-D
- Lastenheft-Review
- Pflichtenhefterstellung
- Design und Implementierung in C
- Beseitigung von MISRA Verletzungen
- Erfüllen von HIS Metriken
- Code-Reviews

Tooling: Microsoft Visual C, Polarion, Confluence, Jira, Jenkins, Crucible, BitBucket

Eingesetzte Qualifikationen

C


Software-Entwickler
Preh Car Connect, Dresden
10/2016 – 7/2017 (10 Monate)
Automobilindustrie
Tätigkeitszeitraum

10/2016 – 7/2017

Tätigkeitsbeschreibung

Featureentwicklung im Bereich Guidance, Lane Guidane, Lane Accurate Guidance, Natural Voice Guidance, NDS Datenbanken, Maneuver, Notifications. Implementierung einer REST-Schnittstelle für die gesamte Guidance. Die Entwicklung erfolgte in C++ mit Qt Creator unter Ubuntu Linux.

Eingesetzte Qualifikationen

C++


Software-Entwickler
Garmin Deutschland GmbH, Würzburg
10/2014 – 7/2016 (1 Jahr, 10 Monate)
Automobilindustrie
Tätigkeitszeitraum

10/2014 – 7/2016

Tätigkeitsbeschreibung

Automotive. Embedded Software-Entwicklung für Headunits mit Navigationssystem. Implementierung von Online Diensten auf der Headunit: Traffic, Routing, Freitextsuche. Implementierungen im Bereich Guidance, Routing und Mapdisplay. Arbeiten mit NDS Datenbanken. C++, Multithreading, Qt, Git, Gerrit

Eingesetzte Qualifikationen

Softwareentwicklung (allg.), Git, Visual C++, C++


Software Entwickler
Kundenname anonymisiert, Braunschweig
8/2013 – 9/2014 (1 Jahr, 2 Monate)
Medienbranche
Tätigkeitszeitraum

8/2013 – 9/2014

Tätigkeitsbeschreibung

Bilddatenbank. Entwicklung von Tools zum Bearbeiten von EXIF-Daten und teilautomatischer Verschlagwortung bei Bildern.

Die Entwicklung erfolgte in C++ und Qt

Eingesetzte Qualifikationen

Qt, C++


Software Entwickler
Elektrobit Automotive GmbH, Erlangen, Braunschweig
1/2011 – 7/2013 (2 Jahre, 7 Monate)
Automobilindustrie
Tätigkeitszeitraum

1/2011 – 7/2013

Tätigkeitsbeschreibung

Entwicklung von Features für Fahrzeugnavigation. Erweiterung des Datenbankformats um neue Module und Features. Verbesserungen in der Algorithmik des Map-Compilers, insbesondere für das TMC und Geocoding Modul. Erweiterungen des Datenbankabfragetools. Problem Resolution Management. Geocoding, TMC, Routing, Destination Entry. Verbesserungen der Algorithmik für die Zieleingabe. Die Entwickung erfolgte mit Microsoft Visual Studio in C++ und Tortoise/SVN/Gigabase/Subsql

Eingesetzte Qualifikationen

Visual Studio, Softwareentwicklung (allg.), C++, Apache Subversion (SVN)


Software Entwickler
Neusoft Technology Solutions GmbH, Hamburg
1/2011 – 1/2011 (1 Monat)
Automobilindustrie
Tätigkeitszeitraum

1/2011 – 1/2011

Tätigkeitsbeschreibung

Integration der extended postal codes England in die kundeninterne Navigationsdatenbank.

Die Entwicklung erfolgte unter Visual Studio in C++

Eingesetzte Qualifikationen

Visual Studio, Softwareentwicklung (allg.), C++


Software Entwickler
Kundenname anonymisiert, Braunschweig
11/2007 – 12/2010 (3 Jahre, 2 Monate)
Medienbranche
Tätigkeitszeitraum

11/2007 – 12/2010

Tätigkeitsbeschreibung

Digitalisieren von 50.000 Kunstwerken in hoher Auflösung. Die Bilder werden über Bildagenturen zur Lizenzierung freigegeben. Erstellen von Tools zur automatischen Verschlagwortung.

Die Entwicklung erfolgte mit Visual Studio in C++

Eingesetzte Qualifikationen

Visual Studio, Softwareentwicklung (allg.), C++


Software Entwickler
Harman Becker Automotive, Hamburg
5/2001 – 10/2007 (6 Jahre, 6 Monate)
Automobilindustrie
Tätigkeitszeitraum

5/2001 – 10/2007

Tätigkeitsbeschreibung

Weiterentwicklung und Pflege grafische Karte für einen großen Anbieter von Fahrzeugnavigationssystemen. Dazu gehörte insbesondere die Weiterentwicklung des Binärformats, Datenreduktion, Behandlung div. geometrischer Probleme wie Parallelspurzusammenfassung, Objektkonsistenz, usw. Integration von TMC-Codes und 3D-Objekten in die Karte. Entwicklung eines Location Input Manager (LIM) für Zieleingabe. Der LIM erlaubt die Eingabe von Navigationszielen
in veränderter Reihenfolge (z.B. Strasse -> Ort statt wie sonst Ort -> Strasse). Entwicklung eines Qualifizierungstools für Navigationsdatenbanken. Das Qualifizierungstool testet und qualifiziert verschiedene Aspekte der fertigen Datenbank: Konsistenz des Binärformats, geometrische Aspekte, inhaltliche Aspekte, Routendarstellung usw. Fehler werden gefunden und deren Schwere bewertet.
Optimierung des Prozeßablaufs "Kartenkonvertierung". Analyse und Optimierung eines Prozeßablaufs, der von den Eingabedaten im GDF-Format über hunderte von Einzelschritten zur fertigen Navigationsdatenbank führt. Entwicklung und Optimierung geometrischer Algorithmen, Datenreduktion, Automatisierung geometrischer Datengenerierung. Schwerpunkt hochkomplexe Algorithmen. Weiterentwicklung und Pflege der Zieleingabedatenbank. Integration von Phonemen zur Spracheingabe. Entwicklung kundenspezifischer Features für Navigationssysteme, wie z.B. Integration XML-basierter POIs in die Datenbank, Multikriteriensuche.

Die Entwicklung erfolgte mit Microsoft Visual Studio in C++ und Perforce.

Eingesetzte Qualifikationen

Visual Studio, Softwareentwicklung (allg.), XML, C++


Software Entwickler
DFS Deutsche Flugsicherung GmbH, Frankfurt
10/2000 – 11/2000 (2 Monate)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

10/2000 – 11/2000

Tätigkeitsbeschreibung

Erstellen der Webapplikation "Stanly.net" für die Deutsche Flugsicherung, Frankfurt.
Perl, HTML, GD-Library

Eingesetzte Qualifikationen

Perl, Softwareentwicklung (allg.), HTML


Software Entwickler
Teleinfo AG, Hannover
1/1998 – 8/2000 (2 Jahre, 8 Monate)
Konsumgüterindustrie
Tätigkeitszeitraum

1/1998 – 8/2000

Tätigkeitsbeschreibung

Entwicklung einer Datenbank für Fahrzeugnavigation. Aufgaben: Konzeption, Design, Implementierung, Datenaufbereitung, Schnittstellendefinition, Qualitätssicherung.

Als Basis dienten Daten der Firma Tele-Atlas, die im GDF-Format (einer Art ASCII-Format für Geodaten) vorlagen. Die Datenbank bildet die Grundlage für verschiedene Dienste und Abfragen, wie Routenplanung, Visualisierung, Wegbeschreibung, Geo-Kodierung usw.

Besondere Herausforderung war hier die Entwicklung neuer Kompressionsverfahren und Zugriffstechniken für geografische Daten.

So ist es mit dieser Datenbank möglich, 14 Länder Europa volldigitalisiert auf eine CD-ROM zu bringen.

Die Datenbank ist Grundlage vieler Consumer-Produkte, die im Windows-Markt in 6-stelliger Auflage erschienen sind.

Die Entwicklung erfolgte mit Microsoft Visual Studio in C++

Eingesetzte Qualifikationen

Qualitätsmanagement / QS / QA (IT), Visual Studio, Softwareentwicklung (allg.), C++, Konzeption (IT)


Software Entwickler
Siemens AG, München
10/1997 – 4/1998 (7 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

10/1997 – 4/1998

Tätigkeitsbeschreibung

Einpflegen von geografischen Daten (GDF: Navtech) in eine Oracle-Datenbank für die Siemens AG, München.

Die Entwicklung erfolgte mit Microsoft Visual Studio in C++

Eingesetzte Qualifikationen

Oracle (allg.), Visual Studio, Softwareentwicklung (allg.), C++


Software Entwickler
Teleinfo AG, Hannover
7/1996 – 10/1996 (4 Monate)
Konsumgüterindustrie
Tätigkeitszeitraum

7/1996 – 10/1996

Tätigkeitsbeschreibung

Entwicklung einer Datenbank für Telefon CD-ROMs für einen bedeutenden Anbieter von Telefon-CDs im Windows-Markt. Aufgaben: Konzeption, Design, Implementierung.

Entscheidend hierbei war die Entwicklung neuer Kompressions- und Zugriffstechniken, um 32Mio. Datensätze im Direktzugriff auf eine CD-ROM zu bringen.

Die Entwicklung erfolgte mit Microsoft Visual Studio in C++

Eingesetzte Qualifikationen

Visual Studio, Softwareentwicklung (allg.), C++, Konzeption (IT)


Software Entwickler
Purix Software, Braunschweig
1/1989 – 10/1995 (6 Jahre, 10 Monate)
Konsumgüterindustrie
Tätigkeitszeitraum

1/1989 – 10/1995

Tätigkeitsbeschreibung

Entwicklung Script (Textverarbeitung). Die Textverarbeitung Script stellt eine sehr einfach zu
bedienende Textverarbeitung dar und stand in Ihrer Blütezeit der Textverarbeitung MS Word nur wenig nach.

Features: Index-/Inhaltsverzeichnis, Spaltensatz, Wortprüfung, Rechnen im Text, Tabellen, Textbausteine, diskontinuierliche Blöcke, Fortlaufende Nummern/Verweise, Serienbrieffunktion uvm.

Script wurde in vielen europäischen Ländern und USA vertrieben.

Viele Zeitschriftenartikel und Bücher wurden über Script geschrieben (Zeitschrift c"t: 5/90 S.152, c"t: 7/92 S.76, Data Becker: Script II, der Schnelleinstieg, [...] Ritzhaupt: Das Script Buch)

Die Entwicklung erfolgte mit Pure C für die Atari Platform.

Eingesetzte Qualifikationen

Softwareentwicklung (allg.), C


Software Entwickler
Maxon Computer GmbH, Braunschweig
1/1989 – 6/1989 (6 Monate)
Konsumgüterindustrie
Tätigkeitszeitraum

1/1989 – 6/1989

Tätigkeitsbeschreibung

Entwicklung der Software 'Diskstar' für die Maxon Computer GmbH.
Die Entwicklung erfolgte in der Programmiersprache C.

Eingesetzte Qualifikationen

Softwareentwicklung (allg.), C


Qualifikationen

C, C++, C++17, Qt, Javascript, Enterprise Architect, Gigabase, Git, Gerrit, Bibucket, Crucible, HP Quality Center, subsql, MVS, Perforce, SVN, Subversion, Tortoise, Jira, Polarion, Polyspace, QA-C, MISRA, HIS, Scrum, Fisheye, MS Office, MS Excel, MS Word, MS Visual Studio, UML, XML

Über mich

Studium der Informatik TU Braunschweig 1984 - 1989. Langjährige Erfahrung in der GUI Entwicklung.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Gut)
Reisebereitschaft
National
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
16873
Berufserfahrung
32 Jahre und 8 Monate (seit 01/1987)

Kontaktdaten

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

Jetzt Mitglied werden »