Senior Consultant
- Verfügbarkeit einsehen
- 1 Referenz
- 60‐96€/Stunde
- Deutschland
- Europa
- de | en
- 26.12.2025
Kurzvorstellung
SW-Architektur, Design, Test,CI/CD, Posix
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
7/2022 – 1/2024
Tätigkeitsbeschreibung
Bug Fixing, Feature Entwicklung, Systementwicklung
Analyse komplexer Fehler, Beratung, Entwicklung nach IEC 62304, ISO 14971, IEC 60601 für Medizingeräte-Lifecycle, Risikomanagement, Funktionaler Sicherheit.
Linux Entwicklung, C++
2/2022 – 6/2022
TätigkeitsbeschreibungWeiterentwicklung der Prozessor-Test-Umgebung auf Multi-Core Tests
Eingesetzte QualifikationenC++, Hardware-Design
11/2021 – 12/2022
TätigkeitsbeschreibungSoftwareentwicklung, Bugfix, Software-Engeneering
Eingesetzte QualifikationenC++, Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Linux
6/2019 – 12/2019
Tätigkeitsbeschreibung
Für eine unter einem Embedded-Linux (Karo, kernel 2.6.24) laufendes C++/Qt4 Beatmungsgerät (Notfallmedizin) wurde folgendes durchgeführt:
- Analyse des existierenden Logging-Systems
- Bereitstellen einer Logging Architektur, welche die Persistenz von Log Einträgen tatsächlich sicherstellt auch im Falle von Brown Out etc. Der polymorphe Ansatz wurde durch OO umgesetzt.
- Anpassen des Designs an die konkrete Embedded-Umgebung mit Realtime-Anforderungen
- Implementieren in C++, Test
Embedded Linux, Embedded Systems, Software Architecture, C, C++, Linux Entwicklung, Qt (Software), Systems Engineering, Linux (Kernel), Ubuntu
7/2008 – 4/2019
Tätigkeitsbeschreibung
Migration RPG Anwendung AS400 => Linux/C++/SQL
Zunächst als EU finanziertes Forschungsprojekt angelegt wurde ein 27 Programme umfassendes Bankenprojekt automatisch übersetzt von RPG/CL nach C++.
Dabei musste nachgewiesen werden, dass bis die Details der RPG Codes alles korrekt emuliert wurde einschließlich gefundener Abweichungen von der IBM-Dokumentation
Meine Aufgaben waren u.a.:
- Betreuung des generierten C++ (Standards, Typsicherheit etc)
- Laufzeitumgebung Linux
- CL Konvertierung
- Konzeption und Betreuung einer Testumgebung
C++, IBM DB2, Linux Entwicklung, Python-Programmierer, Report Program Generator (RPG), System i (AS/400), Technisches Testdesign, Testdesign (IT)
4/1998 – 6/2008
Tätigkeitsbeschreibungdiverse Projekte, siehe GULP-Profil-Export
Eingesetzte QualifikationenC++, Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Linux, Java (allg.), Perl, Python, Report Program Generator (RPG), Software Architecture, SQL, Test Automation
Zertifikate
Scrum Alliance
Ausbildung
Universität Heidelberg
Heidelberg
BBG
Über mich
C++ bietet m.E. den besten Kompromiss aus Abstraktionsmöglichkeiten und Prozessor-nahem Coding.
Wie kann man den Compiler dazu bringen, so viele Fehler wie möglich zu finden ?
Weitere Kenntnisse
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
- Vereinigte Staaten von Amerika
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
