
Softwareentwickler Realtime, Linux, C++, Objektorientiert
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 29582 Hanstedt, Kreis Uelzen
- Weltweit
- de | en
- 22.07.2025
- Contract ready
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
nicht angegeben
2/2022 – 6/2023
TätigkeitsbeschreibungObjektorientierte Entwicklung in C++17 für Linux und Qt basierte landwirtschaftliche Geräte. Ein wichtiger Teil meiner Entwicklungstätigkeit galt der Erweiterung von GPS-Modulen. Im letzten Teilprojekt entwickelte ich einen Generator, der aus diversen Meß- und Berechnungsquellen die Daten NMEA0183- und NMEA2000-konform übertrug. Die Zusammenarbeit wurde intensiv nach Scrum organisiert.
Eingesetzte QualifikationenC++
nicht angegeben
9/2020 – 8/2021
TätigkeitsbeschreibungObjektorientierte Entwicklung in C++14 auf Linux. Hauptsächlich auf Userland-Ebene unterstützte ich ein Team mit Softwareentwicklungen zur Steuerung von High-End Datenrecordern für die Fluggeräteentwicklung.
nicht angegeben
6/2019 – 2/2020
TätigkeitsbeschreibungAls Softwareentwickler arbeitete ich mit C++ im Team an einer Linux basierten Plattform, die es der Automobilindustrie ermöglicht, sicheren Zugriff auf den CAN-Bus über Bluetooth, WLAN und LTE zu erhalten. Parallel dazu steuerte ich die technischen Aspekte der Entwicklung einer Variante dieses Produktes für einen US-amerikanischen Kunden.
Eingesetzte QualifikationenC++
nicht angegeben
2/2019 – 5/2019
TätigkeitsbeschreibungMeine Aufgabe bestand in der Entwicklung der Software einer neuen Generation von Network Stream Adaptern (AES67) basierend auf dem Echtzeitkernel FreeRTOS und unter Verwendung von C++11. Ein weiterer Aufgabenbereich war die Bereitstellung der notwendigen Entwicklungs- und CI-Umgebung basierend auf Eclipse, CLion, CMake und Bamboo.
Eingesetzte QualifikationenC++
nicht angegeben
7/2018 – 12/2018
TätigkeitsbeschreibungIn einem Entwickler-Team habe ich mit den Methoden der agilen Softwareentwicklung nach Scrum geeignete Änderungen und Erweiterungen am Linux- und Android-System vorgenommen. Meine Arbeiten erfolgten in C++11. Zur Durchführung von UnitTests habe ich das GoogleTest Framework eingeführt.
Eingesetzte QualifikationenC++
nicht angegeben
2/2018 – 6/2018
TätigkeitsbeschreibungMeine Aufgabe bestand in der Entwicklung, Implementierung und dem Testen von Linux Kernel Treibern und User-Space APIs. Die Programmierung erfolgte, wie im Kernel-Bereich üblich, in C und im UserSpace in C und C++. Die C-Komponenten des UserSpace und soweit möglich auch diejenigen des Kernel-Bereichs wurden CMocka basierten Unit-Tests unterzogen.
Eingesetzte QualifikationenC (Programmiersprache), C++
nicht angegeben
1/2017 – 9/2017
TätigkeitsbeschreibungTest-getriebene, Agile Softwareentwicklung nach Scrum in einer von drei Gruppen eines Teams von gut 20 Kollegen. Objektorientierte Entwicklung eines Motion Kernels für den Einsatz in Maschinensteuerungen. Die Programmiersprachen waren C++11 und Structured Text gemäß IEC/EN 61131. Das Targetbetriebssystem war VxWorks.
Eingesetzte QualifikationenC++
nicht angegeben
1/2016 – 12/2016
TätigkeitsbeschreibungIch hatte Middleware-Systeme spezifiziert und implementiert, um Kommunikationsprotokolle unterschiedlicher Softwarekomponenten verschiedener Hersteller miteinander zu verbinden, die in das Kabinen-Management eingebunden sind (Light, Health System, …). Das System ist Debian-Linux basiert unter Verwendung von UDP/TCP/IP über Ethernet. Die Programmierung erfolgte in C.
Eingesetzte QualifikationenC (Programmiersprache)
2/2000 – 7/2000
TätigkeitsbeschreibungVorlesungen "Grundlagen relationaler Datenbanktechnik" und Übungsseminare im Bereich SQL-Datenbanken.
Eingesetzte QualifikationenSoftwareentwickler
1/1996 – 7/2004
Tätigkeitsbeschreibung
- Eigenverantwortliche Entwicklung diverser hochverfügbarer,
sicherungstechnischer Kommunikationsprotokolle und deren
Implementierung für den Transrapid
- Entwicklung und Implementierung einer Weichensteuerung für den
Transrapid
- Beratung zum Thema „Entwicklung von UNIX Softwarekomponenten zur Anbindung eines redundant ausgelegten UNIX Clusters an Sicherungstechnische Rechner im Bereich der Dezentralen Steuerung des Transrapids“
Softwareentwickler
1/1994 – 7/2004
Tätigkeitsbeschreibung
- Entwicklung von Datenbanken für Materialverwaltung
- Kopplung unterschiedlicher Prozeßleitsysteme für Berliner Wasserwerke
- Entwicklung eines Kopplungsmoduls für Bosch-Siemens Hausgerätewerk
- Entwicklung eines Kopplungsmoduls für ICE-Radsatzdiagnose
- Entwicklung eines Kopplungsmoduls für Solaris basierte Schulungssysteme der Berliner Wasserwerke
- Unterstützung bei der Ausschreibung für ein zentrales
Datenverwaltungsprojekt der Berliner Polizei
- Entwicklung und Implementierung (UNIX) eines relationen Modells zur
Verwaltung von Studierendendaten für die Musikhochschule Berlin
Sämtliche Entwicklungen fanden auf und für unterschiedliche UNIX-Derivate statt.
Softwareentwickler
1/1993 – 7/2002
Tätigkeitsbeschreibung
- Entwicklung und Implementierung des Echtzeit-Kommunikationsprotokolls eines verteilten Systems für embedded Systeme der Hausleittechnik
- Weitere Unterstützungen:
- Serieller Schnittstellentreiber
- Code-Reviews
- ...
Softwareentwickler
Ausbildung
Berlin
Lüneburg
Über mich
Weitere Kenntnisse
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden