11.05.2026 aktualisiert


100 % verfügbar
Senior C++ Entwickler & Softwarearchitekt · Messtechnik · Automation · Embedded Linux
Dettighofen, Deutschland
Weltweit
InformatikÜber mich
Ich bringe umfassende Erfahrung in der Architektur, Modernisierung und Entwicklung komplexer Softwaresysteme mit – vom initialen Design über die Implementierung bis zur Serienreife. Auch in rollenübergreifenden Funktionen, z. B. als technischer Projektleiter oder Coach.
Skills
ARM ArchitekturC++Embedded LinuxMesstechnik
Technische Schwerpunkte
- C++ auf Windows und Linux / embedded Systemen: Komponentenbasierte Servicearchitekturen, asynchrone Entwurfsmuster (EventLoop, ActiveObject, Signal/Slot), robustes Ressourcenmanagement
- Protokolle & Geräteintegration: Serielle Ansteuerung (RS-232/485, USB/COM), CAN-Bus, TCP/UDP, REST APIs, kundenspezifische ASCII- und Binärprotokolle
- Qt 5/6: Diagnoseoberflächen, Geräte-GUIs, Messplattform-Integration
- Embedded Linux: GPIO/ADC-Ansteuerung, Cross-Compilation, SIL/HIL-Testumgebungen
- Architektur & Modernisierung: Portierung monolithischer Systeme in Servicekomponenten, API-Design, C#/.NET Interop
- Tooling: CMake, qmake, MSBuild, GCC, MSVC, Git, JIRA, Confluence
- KI-gestützte Entwicklung: Routinierter Einsatz von Claude Code und ChatGPT im Entwicklungsalltag
Branchenerfahrung:
Messtechnik (THz, Röntgen) · Laborautomation · Aufzugstechnik / Safety · Gebäudeautomation (BACNet, DALI, KNX) · Industrielle Steuerungen · Embedded Geräte
Entwurf und Spezifikation vor Code. Klare technische Kommunikation. Remote-erprobt und eigenständig, kurze Feedback-Zyklen. Deutsch und Englisch auf Muttersprachniveau.
Sprachen
DeutschMutterspracheEnglischMuttersprache
Projekthistorie
Ablösung eines veralteten Legacy-Systems zur Testautomation. Modulare Systemarchitektur mit Servicekomponentenmodell für viele unterschiedliche Prüfstationen. Beckhoff TwinCAT-Anbindung, REST-Schnittstellen, MS SQL Server. C++ STL Qt6.
Architektur und Entwicklung eines verteilten Automationssystems auf Cortex-M0+, M4 und M7.
2-Wire SPI Link-Layer, Bare-Metal Scheduler mit statischem Task-Modell, modularer Sequencer für Automatisierungsabläufe.
High-Performance Tracing-System (ISR-tauglich), µC-DSL mit P-Code Interpreter, Trace Viewer für Linux und Windows.
Embedded C++20, LL-Library/CMSIS.
Komponentenbasiertes Serviceframework für ein THz-Messinstrument auf Windows.
Multiprocess-IPC, Qt Widgets GUI, Treiberintegration für Messtische und Sonden.
Technische Leitung, C++ Coaching und Code Reviews im Entwicklerteam.