freiberufler Senior Embedded C++ Softwareentwickler auf freelance.de

Senior Embedded C++ Softwareentwickler

offline
  • auf Anfrage
  • 13467 Reinickendorf
  • Umkreis (bis 200 km)
  • de  |  en
  • 22.04.2023

Kurzvorstellung

Spezialisiert auf Embedded Systeme mit C++ (11-17).
Schwerpunkt: OO-Design und Implementierung von Multithreaded Anwendungen.
Entwicklung von Simulatoren/Testumgebungen mit C# (oder C++/CLI) unter WinForms und WPF.

Auszug Referenzen (3)

"Entwicklung mit C++ und C#"
Senior C++ Softwareentwickler
Kundenname anonymisiert
Tätigkeitszeitraum

7/2015 – 1/2018

Tätigkeitsbeschreibung

Aufgabe: Konzeption, OO - Design und Implementierung von Fahrgast-Informationssystemen
Plattform: Windows XP und 7 Embedded, Linux
Software: Visual Studio, Visual Studio Code, GIT, Jira, Jenkins
Agile Softwareentwicklung nach SCRUM
Programmiersprachen: C++ 11, C#
- Design und Implementierung von Kommunikationsprotokollen zu Leitstellen
- Migration verschiedener Module nach C++ 11
- Schulung der internen Mitarbeiter zum Thema C++ 11
- Design und Implementierung eines TTL (Text to speech)-Interfaces
- Design und Implementierung verschiedener Interfaces und Logiken zur Displayansteuerung
- Implementierung verschiedener Simulationsumgebungen
- Konzeption einer Hardware und Entwicklung der dazu passenden Software für automatische Tests

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, SCRUM, Agile Entwicklung, ARM-Architektur, C#, C++, Visual Studio, System Design

"Bestätigt"
Consultant
Kundenname anonymisiert
Tätigkeitszeitraum

7/2007 – 3/2014

Tätigkeitsbeschreibung

Aufgabe: Konzeption, OO - Design und Implementierung von Schutzgeräten in der Hochspannung
Plattform: Windriver VxWorks (6.4, 6.5, 6.9), Windows
Software: Rational Rose, EA, Visual Studio, Dimensions, Clearcase, Nunit
Programmiersprachen: C++, C#
- Konzeption und Implementierung eines Störschreibers (7KE85)
- Konzeption und Implementierung versch. proprietärer Protokolle
- Implementierung des T103 Busprotokolls
- Konzeption und Implementierung eines Testclients für Unit Tests
- Konzeption und Implementierung eines Basisgerätes (Base2010)
- Implementierung des IEC61850 Protokolls (über Webservices)

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Agile Entwicklung, Software Design, ARM-Architektur, Enterprise Architect (EA), Rational Rose, C#, C++, Visual Studio, Webservices

"Herr [...] hat in unserem Entwicklungsteam an den oben genannte Aufgaben gearbeitet. Dabei zeichnete er sich durch zielgerichtetes Arbeiten aus. Die Qualität seiner Arbeit sowie seine Position in den Teams war stets einwandfrei.

Herr [...] hat die Zusammenarbeit mit uns auf eigenen Wunsch beendet. Für seien berufliche und persönliche Zukunft wünsche ich ihm alles Gute.

Werner Kampert"
Consultant
Werner Kampert, Francotyp Postalia AG
Tätigkeitszeitraum

11/2002 – 6/2007

Tätigkeitsbeschreibung

Aufgabe: Konzeption, OO - Design und Implementierung einer neuen Frankiermaschine
Plattform: Greenhills Multi 2000, Windows
Software: Rational Rose, Greenhills Multi 2000, Visual Studio
Programmiersprachen: C++, C#
- Konzeption und Implementierung der Webserviceschnittstelle
- Konzeption und Implementierung eines Testclients für Unit Tests
- Implementierung eines UART-Treibers
- Implementierung der Serverumgebung (Abrechnungssystem)

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Software Design, ARM-Architektur, Rational Rose, C#, C++, Webservices

Qualifikationen

  • C#
  • C++
  • Embedded Entwicklung / hardwarenahe Entwicklung
  • Software Design
  • Webservices

Projekt‐ & Berufserfahrung

Senior C++ Softwareentwickler
GSP Sprachtechnologie GmbH, Berlin
7/2015 – 1/2018 (2 Jahre, 7 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

7/2015 – 1/2018

Tätigkeitsbeschreibung

Aufgabe: Konzeption, OO - Design und Implementierung von Fahrgast-Informationssystemen
Plattform: Windows XP und 7 Embedded, Linux
Software: Visual Studio, Visual Studio Code, GIT, Jira, Jenkins
Agile Softwareentwicklung nach SCRUM
Programmiersprachen: C++ 11, C#
- Design und Implementierung von Kommunikationsprotokollen zu Leitstellen
- Migration verschiedener Module nach C++ 11
- Schulung der internen Mitarbeiter zum Thema C++ 11
- Design und Implementierung eines TTL (Text to speech)-Interfaces
- Design und Implementierung verschiedener Interfaces und Logiken zur Displayansteuerung
- Implementierung verschiedener Simulationsumgebungen
- Konzeption einer Hardware und Entwicklung der dazu passenden Software für automatische Tests

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, SCRUM, Agile Entwicklung, ARM-Architektur, C#, C++, Visual Studio, System Design

Consultant
Siemens AG (Power Transmission and Distribution),, Berlin
4/2014 – 6/2015 (1 Jahr, 3 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

4/2014 – 6/2015

Tätigkeitsbeschreibung

Aufgabe: Konzeption, OO - Design und Implementierung von Schutzgeräten in der Hochspannung
Plattform: Windriver VxWorks (6.4, 6.5, 6.9), Windows
Software: Rational Rose, EA, Visual Studio, Dimensions, Clearcase, Nunit
Programmiersprachen: C++, C#
- Konzeption und Implementierung eines Störschreibers (7KE85)
- Konzeption und Implementierung versch. proprietärer Protokolle
- Implementierung des T103 Busprotokolls
- Konzeption und Implementierung eines Testclients für Unit Tests
- Konzeption und Implementierung eines Basisgerätes (Base2010)
- Implementierung des IEC61850 Protokolls (über Webservices)
- Implementierung eines Webservers mit Anbindung von Webservices
- Portierung auf ARM Architektur

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, VxWorks, Betriebssysteme (allg.), Agile Entwicklung, Software Design, ARM-Architektur, Enterprise Architect (EA), Rational Rose, C, C#, C++, Visual Studio, Webservices, IT-Beratung (allg.)

Consultant
Siemens AG (Power Transmission and Distribution), Berlin
7/2007 – 3/2014 (6 Jahre, 9 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

7/2007 – 3/2014

Tätigkeitsbeschreibung

Aufgabe: Konzeption, OO - Design und Implementierung von Schutzgeräten in der Hochspannung
Plattform: Windriver VxWorks (6.4, 6.5, 6.9), Windows
Software: Rational Rose, EA, Visual Studio, Dimensions, Clearcase, Nunit
Programmiersprachen: C++, C#
- Konzeption und Implementierung eines Störschreibers (7KE85)
- Konzeption und Implementierung versch. proprietärer Protokolle
- Implementierung des T103 Busprotokolls
- Konzeption und Implementierung eines Testclients für Unit Tests
- Konzeption und Implementierung eines Basisgerätes (Base2010)
- Implementierung des IEC61850 Protokolls (über Webservices)

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Agile Entwicklung, Software Design, ARM-Architektur, Enterprise Architect (EA), Rational Rose, C#, C++, Visual Studio, Webservices

Consultant
Francotyp Postalia AG, Berlin
11/2002 – 6/2007 (4 Jahre, 8 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

11/2002 – 6/2007

Tätigkeitsbeschreibung

Aufgabe: Konzeption, OO - Design und Implementierung einer neuen Frankiermaschine
Plattform: Greenhills Multi 2000, Windows
Software: Rational Rose, Greenhills Multi 2000, Visual Studio
Programmiersprachen: C++, C#
- Konzeption und Implementierung der Webserviceschnittstelle
- Konzeption und Implementierung eines Testclients für Unit Tests
- Implementierung eines UART-Treibers
- Implementierung der Serverumgebung (Abrechnungssystem)

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Software Design, ARM-Architektur, Rational Rose, C#, C++, Webservices

Consultant
Siemens AG (Hausgeräte), Berlin
4/2002 – 10/2002 (7 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

4/2002 – 10/2002

Tätigkeitsbeschreibung

Aufgabe: Technische Projektleitung, Konzeption, OO - Design und Implementierung eines Content-Management-Systems
Plattform: Windows 2000
Software: Visual Studio, Webforms, ADO.NET
Programmiersprache: C#, .NET

Eingesetzte Qualifikationen

C#

Consultant
Plastikus GbR, Berlin
12/2001 – 3/2002 (4 Monate)
Handel
Tätigkeitszeitraum

12/2001 – 3/2002

Tätigkeitsbeschreibung

Aufgabe: Konzeption, OO - Design und Implementierung eines neuen Shopsystems
Plattform: Windows
Software: Visual Studio .NET, C#, ASP.NET
Programmiersprachen: C#, .NET

Eingesetzte Qualifikationen

Software Design, C#, C++, Webservices

Consultant
Suchtreffer AG, Berlin
4/2001 – 11/2001 (8 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

4/2001 – 11/2001

Tätigkeitsbeschreibung

Aufgabe: Konzeption und Implementierung
Aufgabe: Erstellung eines Ranking-Tools, um Positionen von Suchmaschinentreffern automatisch zu ermitteln
Plattform: Windows, Linux
Software: Visual Studio, gcc, MySQL
Programmiersprachen: C++, SQL

Eingesetzte Qualifikationen

mySQL, Software Design, C++

Consultant
Medialine GmbH, Berlin
6/1996 – 3/2001 (4 Jahre, 10 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

6/1996 – 3/2001

Tätigkeitsbeschreibung

Projekt: Deutsche Telekom
Aufgabe: Konzeption und Implementierung von Windows NT-Diensten zur Anbindung an einen NetMeeting-Server und IIS-Server
Software: Visual Studio, C++, Oracle

Projekt: Dresdner Bank
Aufgabe: Konzeption und Implementierung eines Shopsystems zu Schulungszwecken
Software: gcc, SQL

Projekt: Victoria Versicherung
Aufgabe: Konzeption und Implementierung eines Online Kursinformations- und Buchungssystems
Plattform: Windows, NetDynamics, Java

Projekt: Deutsche Bahn
Aufgabe: Konzeption und Implementierung eines Online Kursinformations- und Buchungssystems
Plattform: Unix, Java, Servlet-Umgebungen JRun und JServ, Oracle

Projekt: Bank, Autoindustrie
Aufgabe: Konzeption und Entwicklung eines Skillmanagementsystem für Mitarbeiter
Plattform: Windows, NetDynamics, Java, Oracle

Projekt: Deutsche Telekom
Aufgabe: Erstellung eines webbasierten Systems zum zeitgesteuerten Herunterladen von Daten über ISDN und Satellit
Software: Delphi, ASP, Access

Eingesetzte Qualifikationen

Software Design, C++, Visual Studio

Consultant
Stiebel-Eltron, Berlin
1/1996 – 5/1996 (5 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

1/1996 – 5/1996

Tätigkeitsbeschreibung

Aufgabe: Konzeption und Entwicklung von Diagnosetools für mikroprozessor-gesteuerte Heizkessel-Regelsysteme
Software: Borland C++

Eingesetzte Qualifikationen

BDE (Borland DB Engine), Embedded Entwicklung / hardwarenahe Entwicklung, Software Design, C++

Consultant
Medialine GmbH, Berlin
5/1993 – 12/1995 (2 Jahre, 8 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

5/1993 – 12/1995

Tätigkeitsbeschreibung

Projekte: Banken, Versicherungen, Autoindustrie
Aufgabe: Erstellung von Lernprogrammen und Tools
Software: Borland C++, ToolBook, Authorware, TenCode

1993:
Projekt: Hersteller von Hochregallagersystemen
Aufgabe: Erstellung einer objektorientierten Datenbankschnittstelle für ein robotergestütztes Hochregallagersystem
Software: Borland C++, Dbase

Eingesetzte Qualifikationen

Software Design, C++, Visual Studio

Consultant
Siemens AG, Berlin
7/1991 – 4/1993 (1 Jahr, 10 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

7/1991 – 4/1993

Tätigkeitsbeschreibung

Aufgabe: Erstellung eines roboter- und datenbankbankgestützten Qualitätsmanagement-Systems für Jitter-Module (Empfänger-/Sendeeinheit für Glasfasernetzwerke)
Software: Borland C++, Gupta SQL Windows

Eingesetzte Qualifikationen

SQL, Software Design, C++

Weitere Kenntnisse

Programmiersprachen: C++, C#
Design: OOA, OOD, OOP, UML
Besondere Spezialisierung: OO-Design und Implementierung von Kommunikationsschnittstellen (seriell, IP, versch. Bussysteme)
Kommunikativ, teamfähig, belastbar und flexibel im Einsatz

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Umkreis (bis 200 km)
Home-Office
bevorzugt
Profilaufrufe
3068
Alter
55
Berufserfahrung
35 Jahre und 2 Monate (seit 01/1989)

Kontaktdaten

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

Jetzt Mitglied werden