27.10.2026 aktualisiert

**** ******** ****
100 % verfügbar

Senior C++/Qt/QML Software Engineer | Embedded Linux & Systemintegration | DevOps - Kubernetes

Kerpen, Deutschland
Kerpen +250 km
M.Sc. Autonomous Systems (Robotik)
Kerpen, Deutschland
Kerpen +250 km
M.Sc. Autonomous Systems (Robotik)

Profilanlagen

heinstein-fk-cka.pdf
heinstein-fk-az104.pdf
heinstein-fk-az400.pdf
heinstein-fk-terraform.pdf

Über mich

Senior Software Engineer mit 16+ Jahren Erfahrung in C++ und 12+ Jahren Qt/QML. Schwerpunkte: Embedded Linux, HMI/DMI, Systemintegration, Qt-5→Qt-6-Migration und CMake. Ergänzend Cloud/DevOps mit Azure, Kubernetes, Terraform und CI/CD sowie AI-Produktentwicklung in Eigenprojekten.

Skills

AI AgentsRustRAGLLMJavaArchitektur-AnalyseC++DevOpsQt Modeling Language (QML)Qt (Software)SoftwareentwicklungTesten der SystemintegrationTypeScriptRust (Programming Language)Gitlab-CiKubernetesAzure AKSTerraformC++14
C++ / Qt / Embedded Software Engineering
C++11/14/17/20 – 16+ Jahre professionelle Erfahrung
Qt 5/6, QML, Qt Quick – 12+ Jahre Projekterfahrung

Schwerpunkte:
  • Modernes C++, STL, RAII, Smart Pointer, Templates, Multithreading, Async Processing, Performanceoptimierung
  • Desktop-, Embedded- und HMI-Anwendungen; Embedded Linux und Cross-Compilation für aarch64
  • Systemintegration und Schnittstellenintegration in Embedded-Systemarchitekturen
  • C++/QML-Integration, Model/View, Signals & Slots, Qt Widgets, Migration Qt 5 → Qt 6
  • CMake, GCC, Git, GitLab CI/CD, Jenkins
  • TCP/IP und Sockets, gRPC, OpenGL
  • OO-Design, SOLID, Clean Code, Domain-Driven Design, modulare Architekturen
  • Refactoring, Legacy-Modernisierung, Code Reviews, Debugging
  • Testing: GoogleTest/GoogleMock, Catch2, Qt Quick Test, Squish, TDD, Unit-, Integrations-, GUI- und Regressionstests

Cloud, DevOps & Platform Engineering
  • Microsoft Azure: AKS, ACR, ACI, VMs, Functions, Logic Apps, Storage, VNet/NSG, RBAC, Azure Monitor, Application Insights, Log Analytics
  • Kubernetes, Docker, Helm, Argo CD, Harbor, Nginx, Keycloak
  • Terraform, Infrastructure as Code, Deployment-Automatisierung
  • GitLab CI/CD, Azure DevOps (Pipelines, Repos, Artifacts), GitHub Actions, Jenkins: Build-, Test- und Deployment-Pipelines, GitOps, Quality Gates
  • Linux, Git, Prometheus, Grafana, ELK, Monitoring und Observability

Backend & Distributed Systems
  • Python, FastAPI, REST, gRPC
  • PostgreSQL, MySQL, MariaDB, MongoDB, Redis, SQL
  • JavaScript/TypeScript, C#, Lua
  • Microservices, Worker-Systeme, Queue-basierte Verarbeitung
  • CAN, Modbus, Ethernet

AI Engineering / Produktentwicklung (Eigenprojekte)
Produktionsnahe AI- und LLM-Systeme aus eigenen Produkten und Prototypen:
  • LLM-API-Integration und Provider-/Modell-Integration (OpenAI-/Anthropic-kompatibel)
  • RAG, Embeddings, Chunking, Dokumenten-Ingestion, Retrieval-Pipelines, kuratiertes Fachwissen, Provenance Tracking
  • Tool Calling, Agent Runtime, Tool Runtime
  • AI Governance, Policy Enforcement, Auditability
  • Inference-Observability, Kosten-, Latenz- und Qualitätsanalyse, Model Routing

Betriebssysteme & Methoden
Linux (Debian, Ubuntu, Red Hat, CentOS), Embedded Linux, Windows, macOS
Scrum, Agile Softwareentwicklung, Requirements Engineering, Softwarearchitektur und Architekturentscheidungen, Code Reviews, technische Dokumentation, internationale Teams

Zertifizierungen: CKA, HashiCorp Terraform Associate, Microsoft Certified: Azure Administrator Associate (AZ-104), DevOps Engineer Expert (AZ-400)

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2020

Sprachen

DeutschgutEnglischverhandlungssicherFranzösischMuttersprache

Projekthistorie

C++ / Qt / QML Entwickler | Embedded Linux | Railway HMI | ETCS | Qt 5/6

DEUTA-WERKE GmbH

Industrie und Maschinenbau

250-500 Mitarbeiter


Projekt: Modernisierung und Systemintegration einer Embedded-HMI-/DMI-Plattform

Beschreibung: Entwicklung und Optimierung sicherheitsrelevanter Driver-Machine-Interface-Systeme (DMI) für Schienenfahrzeuge auf Basis von C++, Qt/QML und Embedded Linux. Visualisierung von ETCS-Daten und nationalen Zugsicherungssystemen (PZB/LZB, KVB, ATB-EG, SHP).

Branche: Bahntechnik / Embedded Systems

Leistungen:
  • Entwicklung und Wartung von Embedded-HMI-Anwendungen mit C++17/20, Qt und QML.
  • Modernisierung und Migration bestehender Qt-5-Komponenten auf Qt 6.
  • Implementierung von C++-Backend-Logik, Q_PROPERTY-Datenmodellen und QML-Bindings.
  • Entwicklung und Debugging von ETCS-Anzeige-, Dialog- und Bedienfunktionen.
  • Analyse der Kommunikation zwischen DMI, EVC und Gateway über MVB und IPC.
  • Performanceoptimierung von QML-Oberflächen und Dialoginitialisierung.
  • Entwicklung und Integration von MCP-Servern zur Anbindung interner Tools an Kunden LLM Model
  • Integration der KI-gestützten Tool-Aufrufe in bestehende Entwicklungs- und Arbeitsabläufe
  • Unit- und Integrationstests sowie Regressionstests.
  • Cross-Compilation, Deployment und Debugging auf ARM64/Embedded Linux.
  • Code Reviews, GitLab CI/CD und technische Dokumentation.

Technologien: C++17/20, Qt 5/6, QML, Qt Quick, Embedded Linux, ARM64, CMake, Conan, Git, GitLab CI/CD, Python, GDB, D-Bus, TCP/IP, MVB, ETCS, Anthropic Claude, Model Context Protocol (MCP), Tool Calling, API-Integration

Senior Qt/QML Software Engineer

Vorwerk Group

Konsumgüter und Handel

500-1000 Mitarbeiter


Projekt: Weiterentwicklung einer produktiven Qt-/QML-Anwendungsumgebung für vernetzte Haushaltsgeräte

Beschreibung: Feature-Entwicklung, Fehlerbehebung und Wartung einer bestehenden C++-/Qt-6-Anwendung mit QML-Oberflächen. Schwerpunkt auf der Integration von C++-Logik und QML sowie auf der Stabilisierung der produktiven Anwendung.

Branche: Konsumgüter und Handel

Technologien: C++, Qt 6, QML, Qt Quick, C++/QML-Integration, Squish, automatisierte GUI-Tests, Git

Leistungen:
  • Entwicklung und Erweiterung von Anwendungsfunktionen in C++ und QML
  • Implementierung und Pflege der Funktion „Device User Profile”
  • Integration von C++-Logik in QML-Oberflächen (C++/QML-Integration)
  • Analyse und Behebung von Fehlern in der produktiven Anwendung (Defect Analysis)
  • Erstellung und Pflege automatisierter GUI-Tests mit Squish
  • Wartung und Stabilisierung der bestehenden Anwendung

Senior C++ / Qt/QML Software Engineer – Simulation & UI Systems

AIRBUS Defence and Space

Transport und Logistik

1000-5000 Mitarbeiter


Projekt: Modernisierung von Simulatorsoftware, CUDA-basierte Bildverarbeitung und FPGA-Monitoring

Beschreibung: Weiterentwicklung und Modernisierung einer bestehenden C/C++-/Qt-Softwareplattform für Simulationssysteme. Schwerpunkt auf der Portierung von Bildgenerierungs- und Vorverarbeitungsfunktionen auf CUDA, der Datenvisualisierung sowie der Entwicklung eines Monitoringwerkzeugs zur Analyse und zum Debugging FPGA-basierter mathematischer Verarbeitung.

Branche: Luft- und Raumfahrt / Verteidigung / Simulation und Trainingssysteme

Technologien: C, C++, Qt, QML, Qt Quick, Python, Git, Jenkins, Squish, Robot Framework

Leistungen:
  • Analyse und Abstimmung fachlicher und technischer Anforderungen mit Kunden und Stakeholdern
  • Mitwirkung an der Konzeption der Softwarebasis für Simulations-, Bedien- und Auswertungssysteme
  • Entwicklung und Weiterentwicklung von C++-/Qt-/QML-Komponenten
  • Konzeption und Umsetzung intuitiver Bedienoberflächen und UI/UX-Konzepte
  • Entwicklung von QML-/Qt-Quick-Oberflächen und Anbindung an die C++-Anwendungslogik
  • Test, Wartung und Fehlerbehebung bestehender Softwarekomponenten
  • Analyse komplexer Softwareprobleme und Umsetzung nachhaltiger Korrekturen
  • Identifikation technischer Risiken und Erarbeitung geeigneter Lösungsmaßnahmen
  • Durchführung von Code Reviews und Sicherstellung von Codequalität und Wartbarkeit
  • Mitarbeit in agilen Entwicklungsprozessen einschließlich Planung, Daily Stand-ups, Reviews und Retrospektiven

Software Developer C++ / Qt / QML

Baker Hughes

Industrie und Maschinenbau

>10.000 Mitarbeiter

Projekt: Portierung des A-Scan-Ultraschall-Displays auf Android- und iOS-Apps

Beschreibung: Portierung und Anpassung des A-Scan-Ultraschall-Displays auf mobile Zielplattformen unter Verwendung des Qt-Frameworks, insbesondere Qt 6, sowie Arbeit an den zugrunde liegenden Qt-Interna.

Branche: Industrie und Maschinenbau

Technologien: C++, Qt 6, QML, Qt Quick, QtQuick Renderer, QtWayland Compositor, CMake, QMake, Qt Creator, Cross-Compilation, Lua, Squish, Git, Jenkins

Leistungen:
Portierung des A-Scan-Ultraschall-Displays auf Android- und iOS-Zielplattformen
Entwicklung mit dem Qt-Framework, insbesondere Qt 6
Arbeit mit den Architekturen des QtQuick Renderer und des QtWayland Compositor
Erstellung und Paketierung von Application-Frameworks
Cross-Kompilierung auf Zielgeräte mit Qt Creator
Mehrplattform-Builds mit CMake und QMake
Automatisierte Tests mit Squish, testgetriebene Entwicklung (TDD), OOP
Versionsverwaltung und Builds mit Git und Jenkins, Vorgehen nach Scrum

Senior Software Engineer C++ / Qt / QML / OpenGL

Baker Hughes

Industrie und Maschinenbau

>10.000 Mitarbeiter

Projekt: Industrielles Ultraschallprüfprodukt – Anwendungsentwicklung mit C++, Qt, QML und OpenGL

Beschreibung: Softwareanwendungsentwicklung und Wartung eines industriellen Ultraschallprüfprodukts in Linux, Windows OS und Embedded Linux, mit plattformübergreifendem, automatisiert getestetem Code.

Branche: Industrie und Maschinenbau

Technologien: C++, Qt, QML, Qt Quick, OpenGL, gRPC, CMake, Embedded Linux, Linux, Windows, Android, Squish, Git, Jenkins, TFS

Leistungen:
Softwareanwendungsentwicklung für ein industrielles Ultraschallprüfprodukt mit C++, Qt, QML und OpenGL unter Linux, Windows und Embedded Linux
Schreiben und automatisiertes Testen modernen Codes für mehrere Plattformen (Linux, Windows, Android)
Arbeit mit den Architekturen von QtQuick Renderer und QtWayland Compositor
Wartung, Erweiterung und Refactoring der Codebasis mit C++, gRPC und Qt/QML
Praktische Anwendung von QML in großen Umgebungen, z. B. in großen Desktop-Anwendungen
Agile Arbeitsweise, insbesondere Scrum; Builds mit CMake, Versionsverwaltung mit Git und TFS, CI mit Jenkins
Arbeit mit C++, Qt, QML, gRPC, CMake, Squish, TDD, OOP und SOLID-Prinzipien

Software Engineer C/C++ / MFC / TCP/IP

GE Sensing & Inspection Technologies GmbH

Industrie und Maschinenbau

>10.000 Mitarbeiter

Projekt: NDT – Ultraschallprüfmaschinen (High-End-Ultraschallportal)

Beschreibung: Softwareplanung und -entwicklung für ein High-End-Ultraschallportal im Bereich der zerstörungsfreien Werkstoffprüfung (NDT), einschließlich Konfiguration kundenspezifischer Prüfmaschinensysteme.

Branche: Industrie und Maschinenbau

Technologien: C, C++, MFC, TCP/IP, Sockets, Windows, Linux, CMake, Git, TFS, Jenkins, Scrum

Leistungen:
Softwareplanung und -entwicklung für ein High-End-Ultraschallportal
Entwicklung verschiedener Module wie TCP/IP-Server, A-Scan-Bild und Normalisierung
Entwicklung von Funktionen in Testmaschinensystemen
Konfiguration kundenspezifischer Testmaschinensysteme
Arbeit mit C/C++, MFC, Windows-Netzwerken (Sockets), TCP/IP-Server
Builds mit CMake, Versionsverwaltung mit Git und TFS, CI mit Jenkins; Linux/Windows, VMware und Firmen-Emulator
Arbeitsweise mit Scrum, TDD, OOP und SOLID-Prinzipien

Zertifikate

Certified Kubernetes Administrator (CKA)

Linux Foundation

2025

HashiCorp Certified: Terraform Associate (003)

HashiCorp

2024

Microsoft Certified: Azure Administrator Associate

Microsoft

2024

Microsoft Certified: DevOps Engineer Expert

Microsoft

2024


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden