10.12.2025 aktualisiert


100 % verfügbar
CTO und Senior Software-Architekt für Embedded Systeme
Dinslaken, Deutschland
Dinslaken +100 km
Diplom InformatikerSkills
JavaUmtsLTE (Telekommunikation)Android StudioApple Mac SystemsXcodeArchitekturAutomobilindustrieRundfunkC++It-BeratungLinuxMobile Device ManagementEclipseZahlungssysteme
Embedded Systems Entwicklung
Umfassende Expertise in Linux-basierten Embedded Systemen, Android-Entwicklung und Mikrocontroller-Programmierung mit ARM-Architekturen (FreeRTOS)
Software-Architektur und Projektmanagement
Langjährige Erfahrung in der Führung von Entwicklungsteams, Software-Architektur für komplexe Systeme und strategische Technologieberatung
Automotive und Mobile Technologien
Spezialisierung auf Fahrzeug-Infotainment-Systeme, Mobile Payment Infrastrukturen und OMA-Standards für mobile Geräte
Programmiersprachen
Schwerpunkt C/C++, Java, Ruby, Python für verschiedene Plattformen und Anwendungsbereiche
Entwicklungsumgebungen
IAR EWARM, Eclipse, Android Studio, VS Code,Xcode für professionelle Softwareentwicklung
Betriebssysteme
Linux, macOS, BSD, Solaris mit Fokus auf Embedded-Anwendungen
Mobilfunk-Standards
LTE, UMTS, GSM, OMA CP, OMA DM, ETSI TS 102 227 für mobile Kommunikationslösungen
SmartCard-Technologie
GP Card Spec 2.2.1, GSM03.48, OTA communication für sichere Kartensysteme
Security-Technologien
YubiHSM, PKCS#11, SoftHSM, i.MX8 HAB SecureBoot, OP-TEE für sichere Systemarchitekturen
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2008
Sprachen
EnglischverhandlungssicherFranzösischgut
Projekthistorie
Führung von Entwicklungsteams, Software-Architektur für Remote Management von Embedded Systemen, Embedded Linux und Android Entwicklung, technologische Strategie-Beratung
• Umsetzung der CAN Bus Anbindung/Auswertung in FreeRTOS / CMSIS auf ARM Cortex-M7
• Upgrade des unterliegenden Realtime OS „FreeRTOS“
• Automatisierung der Buildprozesse für IAR Compiler mit Gitlab Pipelines (Windows Plattform)
• Erweiterung des unterliegenden TCP/IP Stacks, Migration zu FreeRTOS TCP
• Implementierung eines OFL Treibers für einen externen memory mapped Flashbaustein
(Winbond W25Q256)
• Uprade der Yocto Umgebungen „Zeus“ nach „Dunfell“ und „Kirkstone“
• Weiterentwicklung des automatisierten Build systems (Gitlab, Jenkins)
• Migration der Build Umgebug auf Cloud Infrastruktur (AWS)
• Pflege der hardwarespezifischen Anpassungen des Yocto Systems
• Einführung hardware basierter Verschlüsselung (YubiHSM) im Build System zur
Automatisierung der Kundensoftware Builds
• Umsetzung von SecureBoot / HAB auf i.MX8 Prozessoren