Senior Embedded C++ Softwareentwickler
- Verfügbarkeit einsehen
- 3 Referenzen
- auf Anfrage
- 13467 Reinickendorf
- Umkreis (bis 200 km)
- de | en
- 22.04.2023
Kurzvorstellung
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#"
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
Embedded Entwicklung / hardwarenahe Entwicklung, Scrum, Agile Methodologie, ARM-Architektur, C#, C++, Microsoft Visual Studio, System Design
"Bestätigt"
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)
Embedded Entwicklung / hardwarenahe Entwicklung, Agile Methodologie, Software Design, ARM-Architektur, Enterprise Architect (EA), Rational Rose, C#, C++, Microsoft Visual Studio, Web Services
"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"
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)
Embedded Entwicklung / hardwarenahe Entwicklung, Software Design, ARM-Architektur, Rational Rose, C#, C++, Web Services
Qualifikationen
Projekt‐ & Berufserfahrung
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
Embedded Entwicklung / hardwarenahe Entwicklung, Scrum, Agile Methodologie, ARM-Architektur, C#, C++, Microsoft Visual Studio, System Design
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
Embedded Entwicklung / hardwarenahe Entwicklung, Vxworks, Betriebssysteme, Agile Methodologie, Software Design, ARM-Architektur, Enterprise Architect (EA), Rational Rose, C, C#, C++, Microsoft Visual Studio, Web Services, It-Beratung
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)
Embedded Entwicklung / hardwarenahe Entwicklung, Agile Methodologie, Software Design, ARM-Architektur, Enterprise Architect (EA), Rational Rose, C#, C++, Microsoft Visual Studio, Web Services
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)
Embedded Entwicklung / hardwarenahe Entwicklung, Software Design, ARM-Architektur, Rational Rose, C#, C++, Web Services
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
C#
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
Software Design, C#, C++, Web Services
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
Mysql, Software Design, C++
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
Software Design, C++, Microsoft Visual Studio
1/1996 – 5/1996
Tätigkeitsbeschreibung
Aufgabe: Konzeption und Entwicklung von Diagnosetools für mikroprozessor-gesteuerte Heizkessel-Regelsysteme
Software: Borland C++
BDE (Borland DB Engine), Embedded Entwicklung / hardwarenahe Entwicklung, Software Design, C++
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
Software Design, C++, Microsoft Visual Studio
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
SQL, Software Design, C++
Weitere Kenntnisse
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
- Deutsch (Muttersprache)
- Englisch (Fließend)
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden