Experte für Embedded-Systeme mit über 20 Jahren Erfahrung in Linux-Entwicklung, Plattform-Management und Automatisierungstechnologie.
Aktualisiert am 22.01.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 21.01.2025
Verfügbar zu: 100%
davon vor Ort: 100%
Embedded Linux
Linux Architect
Linux Kernel Entwicklung
Linux Platform Architect
Linux Real Time Optimization
IoT Connectivity
Platform Interface Design
QT

Einsatzorte

Einsatzorte

Kempten (Allgäu) (+75km) Lindau (Bodensee) (+50km) St. Gallen (+100km)
Deutschland, Schweiz
möglich

Projekte

Projekte

2022 - 2024: Leitung der Transformation der Embedded-Software-Organisation

BOBST Group SA
Rolle: Platform Director

Aufgaben:

  • Leitung der Transformation der Embedded-Software-Organisation durch Einführung eines agilen Frameworks
  • Entwicklung einer einheitlichen Softwareplattform für verschiedene Produktlinien
  • Definition von mehrschichtigen Architekturen und Sicherstellung der Cloud-Integration (Azure)
  • Leitung von drei dedizierten Teams: HMI, Embedded und Automation
  • Tätigkeit als Hiring Manager, verantwortlich für den Aufbau und die Weiterentwicklung eines leistungsstarken Teams
  • Enge Zusammenarbeit mit funktionsübergreifenden Teams zur Implementierung komplexer, vernetzter Systeme
  • Technische Leitung bei der Implementierung von Cloud-basierten Diensten und datengetriebenen Lösungen Diese Rolle ermöglichte es mir, meine Expertise in Embedded-Systemen, Echtzeitkommunikation und Cloud-Integration weiter zu vertiefen, während ich gleichzeitig meine Führungsfähigkeiten ausbaute und die erfolgreiche Umsetzung komplexer Softwarelösungen vorantrieb.

2021 ? 2022: Definition und Implementierung der technischen Roadmap zur Plattformstandardisierung

Kistler Instrumente AG
Rolle: Platform Manager

Aufgaben:

  • Definition und Implementierung der technischen Roadmap zur Plattformstandardisierung
  • Leitung einer großen Projektorganisation mit etwa 50 FTEs über mehrere Streams hinweg
  • Entwicklung von modularen, mehrschichtigen Architekturen für Embedded-Systeme und IoT-Integration
  • Sicherstellung der Cloud-Konnektivität und Ausrichtung an der Unternehmensstrategie
  • Überwachung der Einhaltung von Branchenstandards, einschließlich Sicherheitsrichtlinien und OpenSource-Lizenzen
  • Einführung von CI/CD-Pipelines und Verbesserung der Entwicklungsabläufe durch Automatisierung



2017 ? 2021: Leitung der Entwicklung einer globalen Linux-basierten Softwareplattform

Eaton Automation GmbH
Rolle: Leitender Ingenieur

Aufgaben:

  • Aufbau einer Embedded-Plattform von Grund auf in Zusammenarbeit mit dem Hardware-Team, Schwerpunkt auf ARM-basierten Systemen
  • Leitung der Entwicklung einer globalen Linux-basierten Softwareplattform für Automatisierungsprodukte
  • Entwicklung und Optimierung von Embedded-Linux-Systemen für ARM-basierte Hardwareplattformen
  • Implementierung und Wartung von Secure Boot-Protokollen, um die Systemintegrität sicherzustellen
  • Anpassung und Erweiterung von U-Boot-Bootloadern für hardware-spezifische Anforderungen
  • Leitung eines verteilten Teams von 12 Ingenieuren an mehreren Standorten (Pune, Bonn, St. Gallen, Prag)
  • Hauptansprechpartner für die technische Kommunikation mit Teams in Asien, Europa und den USA
  • Leitung der Firmware-Entwicklung für CODESYS, Windows CE und Linux-basierte Systeme


2016 ? 2017: Entwicklung und Anpassung von U-Boot-Bootloadern für proprietäre ARM-basierte Plattformen

Liebherr Group
Rolle: Software-Ingenieur

Aufgaben:

  • Entwicklung und Anpassung von U-Boot-Bootloadern für proprietäre ARM-basierte Plattformen
  • Implementierung von Secure Boot-Lösungen, um die Systemintegrität zu gewährleisten und unautorisierte Modifikationen zu verhindern
  • Entwurf und Entwicklung eines generischen Test-Frameworks zur Automatisierung von Tests und Beschleunigung der Produktion
  • Optimierung von Linux-Treibern zur Verbesserung der Hardwareleistung und Zuverlässigkeit
  • Durchführung umfangreicher Systemvalidierungen und Stabilitätstests in verschiedenen Konfigurationen



2007 ? 2016: Entwicklung und Bereitstellung des CODESYS-PLC-Laufzeitsystems

CODESYS Group
Rolle: Linux-Embedded-Ingenieur / Key Account Manager

Aufgaben:

  • Entwicklung und Bereitstellung des CODESYS-PLC-Laufzeitsystems auf ARM-, x86-, x86-64-, PPC-, MIPS- und SH-Plattformen
  • Bereitstellung von technischen Beratungsdienstleistungen für Schlüsselkunden in verschiedenen Branchen
  • Leitung von Workshops in Asien, den USA, Kanada, Russland und Europa, um Kunden bei der Integration von Linux in PLC-Systeme zu unterstützen
  • Zusammenarbeit mit Kunden zur Implementierung fortschrittlicher Automatisierungslösungen auf Basis von Embedded Linux
  • Sicherstellung der Einhaltung von Open-Source-Lizenzen und branchenspezifischen Standards


Aus- und Weiterbildung

Aus- und Weiterbildung

2006
Siemens Forschung

Schwerpunkte:
Forschung zur Linux-Echtzeitkommunikation: Im Rahmen meiner Diplomarbeit führte ich einen detaillierten Vergleich der Echtzeit-Erweiterungen Xenomai, PREEMPT_RT und RTAI für Linux durch. Meine Arbeit umfasste das Patchen und Anpassen verteilter Kontron-Boards, um Echtzeitfähigkeiten zu unterstützen, sowie die Entwicklung eines Testframeworks zur Messung und Bewertung der Echtzeitleistung. Diese Erfahrung ermöglichte es mir, mein Wissen über Echtzeitsysteme und eingebettete Technologien zu vertiefen und legte eine solide Grundlage für meine zukünftige Tätigkeit in der Entwicklung von EmbeddedSoftware.

2002 - 2006
Hochschule Kempten
Dipl. Inf., Informatik

Schwerpunkte:

Während meines Studiums der Informatik konzentrierte ich mich auf eingebettete Systeme, Softwareentwicklung und Echtzeitkommunikation. Ich wurde zum Vorsitzenden der Studierendenvertretung gewählt, wodurch ich Führungserfahrung sammelte und meine organisatorischen und kommunikativen Fähigkeiten ausbauen konnte.
Zusätzlich war ich Mitglied im Fakultätsrat, wo ich die Interessen der Studierenden vertrat und zur akademischen Politikgestaltung beitrug.

1999 - 2001
Rhode & Schwarz GmbH & Co KG
Nachrichtenelektroniker, Fachrichtung Funktechnik

Schwerpunkte:
Während meiner Ausbildung zum Nachrichtenelektroniker arbeitete ich an einer Vielzahl von Projekten zur Embedded-Entwicklung. Als Teil meines Gesellenstücks entwickelte ich eine maßgeschneiderte Backplane für den ISO-Bus auf Basis der Technologie von Rhode & Schwarz, die ich an einen Frontmodul-Computer anpasste. Ich integrierte ein maßgeschneidertes Linux-System, das die Wiedergabe von MP3-Playlisten über ein LCD-Display ermöglichte.
Zusätzlich entwarf und baute ich einen 260-Watt-Sinusverstärker mit einem Signal-Rausch-Abstand von -110 dB. Ich war für den gesamten Entwicklungsprozess verantwortlich, einschließlich der Entwicklung der Leiterplatte mit Eagle, dem Löten und Zusammenbau der Komponenten, der Kalibrierung des Systems und dem Fräsen der Leiterbahnen.
Diese Erfahrung ermöglichte es mir, ein solides Fundament in der Embedded-Entwicklung, im HardwareDesign und in der technischen Problemlösung zu schaffen, was sich in meinen späteren beruflichen Rollen als äußerst wertvoll erwies.

Position

Position

Senior Embedded Linux Plattformentwickler

Kompetenzen

Kompetenzen

Top-Skills

Embedded Linux Linux Architect Linux Kernel Entwicklung Linux Platform Architect Linux Real Time Optimization IoT Connectivity Platform Interface Design QT

Produkte / Standards / Erfahrungen / Methoden

Flutter

FÄHIGKEITEN UND EXPERTISE

Im Laufe meiner Karriere habe ich umfassende Expertise in der Entwicklung von Embedded-Systemen erworben, mit einem Schwerpunkt auf der praktischen Umsetzung sicherer, leistungsstarker Lösungen für verschiedene Hardwareplattformen. Ich verfüge über umfangreiche Erfahrung mit ARM-basierten Systemen, Secure Boot und der Entwicklung maßgeschneiderter Bootloader, insbesondere im Bereich der industriellen Automatisierung.


Kernkompetenzen

  • Embedded-Linux-Entwicklung: Umfassende Erfahrung mit Yocto, kundenspezifischen Linux-Builds und Zephyr RTOS zur Erstellung skalierbarer und wartbarer Embedded-Plattformen, die auf ARM-basierte Hardware abgestimmt sind.
  • Bootloader-Entwicklung: Nachgewiesene Expertise in der Entwicklung und Anpassung von Bootloadern, einschließlich U-Boot, für hardware-spezifische Anforderungen.
  • Implementierung von Secure Boot: Praktische Erfahrung in der Implementierung und Wartung von Secure Boot-Protokollen zur Sicherstellung der Systemintegrität und zum Schutz vor unbefugten Änderungen.
  • Echtzeitsysteme: Umfassendes Wissen über Echtzeit-Kommunikationsprotokolle und Leistungs-Benchmarking mit praktischer Erfahrung in Xenomai, PREEMPT_RT und RTAI.
  • Hardware-Integration: Fundiertes Verständnis der Hardware-Software-Integration mit direkter Zusammenarbeit mit Hardware-Teams zur Bereitstellung optimierter Embedded-Lösungen.


Entwicklungsumgebungen & Tools

  • Integration von CI/CD-Pipelines
  • Git, JIRA und containerisierte Deployments mit Snap, Flatpak, chroot, Docker und Docker Compose


Führung & Beratung

  • Aufbau von Embedded-Plattformen von Grund auf und Leitung verteilter Teams mit bis zu 50 FTEs.
  • Durchführung internationaler Workshops zu Linux-PLC-Integrationen und -Erweiterungen.
  • Technischer Berater für wichtige internationale Kunden, Unterstützung bei der Implementierung sicherer und skalierbarer Lösungen.


Compliance & Sicherheit 

Ich verfüge über ein fundiertes Verständnis von Open-Source-Lizenzmanagement, Best Practices für Cybersicherheit und branchenspezifische Compliance-Anforderungen. Die Sicherstellung von Softwaresicherheit und Compliance war ein wesentlicher Bestandteil meiner architektonischen und entwicklungsbezogenen Aufgaben. Zudem habe ich umfassende Kenntnisse des Cyber Resilience Act (CRA) und seiner Auswirkungen auf Embedded-Systeme, um die Einhaltung zukünftiger regulatorischer Anforderungen sicherzustellen. Diese Kombination aus technischer Expertise, praktischer Entwicklung und Beratungsfähigkeit ermöglicht es mir, effektiv zu komplexen Embedded-Software-Initiativen beizutragen, wobei der Fokus auf Sicherheit, Skalierbarkeit und Leistung liegt.

Programmiersprachen

C
Experte
C++
Experte
Python
Fortgeschritten
HTML
Fortgeschritten
CSS
Fortgeschritten
PHP
Fortgeschritten
Rust
Fortgeschritten
C#
Fortgeschritten

Einsatzorte

Einsatzorte

Kempten (Allgäu) (+75km) Lindau (Bodensee) (+50km) St. Gallen (+100km)
Deutschland, Schweiz
möglich

Projekte

Projekte

2022 - 2024: Leitung der Transformation der Embedded-Software-Organisation

BOBST Group SA
Rolle: Platform Director

Aufgaben:

  • Leitung der Transformation der Embedded-Software-Organisation durch Einführung eines agilen Frameworks
  • Entwicklung einer einheitlichen Softwareplattform für verschiedene Produktlinien
  • Definition von mehrschichtigen Architekturen und Sicherstellung der Cloud-Integration (Azure)
  • Leitung von drei dedizierten Teams: HMI, Embedded und Automation
  • Tätigkeit als Hiring Manager, verantwortlich für den Aufbau und die Weiterentwicklung eines leistungsstarken Teams
  • Enge Zusammenarbeit mit funktionsübergreifenden Teams zur Implementierung komplexer, vernetzter Systeme
  • Technische Leitung bei der Implementierung von Cloud-basierten Diensten und datengetriebenen Lösungen Diese Rolle ermöglichte es mir, meine Expertise in Embedded-Systemen, Echtzeitkommunikation und Cloud-Integration weiter zu vertiefen, während ich gleichzeitig meine Führungsfähigkeiten ausbaute und die erfolgreiche Umsetzung komplexer Softwarelösungen vorantrieb.

2021 ? 2022: Definition und Implementierung der technischen Roadmap zur Plattformstandardisierung

Kistler Instrumente AG
Rolle: Platform Manager

Aufgaben:

  • Definition und Implementierung der technischen Roadmap zur Plattformstandardisierung
  • Leitung einer großen Projektorganisation mit etwa 50 FTEs über mehrere Streams hinweg
  • Entwicklung von modularen, mehrschichtigen Architekturen für Embedded-Systeme und IoT-Integration
  • Sicherstellung der Cloud-Konnektivität und Ausrichtung an der Unternehmensstrategie
  • Überwachung der Einhaltung von Branchenstandards, einschließlich Sicherheitsrichtlinien und OpenSource-Lizenzen
  • Einführung von CI/CD-Pipelines und Verbesserung der Entwicklungsabläufe durch Automatisierung



2017 ? 2021: Leitung der Entwicklung einer globalen Linux-basierten Softwareplattform

Eaton Automation GmbH
Rolle: Leitender Ingenieur

Aufgaben:

  • Aufbau einer Embedded-Plattform von Grund auf in Zusammenarbeit mit dem Hardware-Team, Schwerpunkt auf ARM-basierten Systemen
  • Leitung der Entwicklung einer globalen Linux-basierten Softwareplattform für Automatisierungsprodukte
  • Entwicklung und Optimierung von Embedded-Linux-Systemen für ARM-basierte Hardwareplattformen
  • Implementierung und Wartung von Secure Boot-Protokollen, um die Systemintegrität sicherzustellen
  • Anpassung und Erweiterung von U-Boot-Bootloadern für hardware-spezifische Anforderungen
  • Leitung eines verteilten Teams von 12 Ingenieuren an mehreren Standorten (Pune, Bonn, St. Gallen, Prag)
  • Hauptansprechpartner für die technische Kommunikation mit Teams in Asien, Europa und den USA
  • Leitung der Firmware-Entwicklung für CODESYS, Windows CE und Linux-basierte Systeme


2016 ? 2017: Entwicklung und Anpassung von U-Boot-Bootloadern für proprietäre ARM-basierte Plattformen

Liebherr Group
Rolle: Software-Ingenieur

Aufgaben:

  • Entwicklung und Anpassung von U-Boot-Bootloadern für proprietäre ARM-basierte Plattformen
  • Implementierung von Secure Boot-Lösungen, um die Systemintegrität zu gewährleisten und unautorisierte Modifikationen zu verhindern
  • Entwurf und Entwicklung eines generischen Test-Frameworks zur Automatisierung von Tests und Beschleunigung der Produktion
  • Optimierung von Linux-Treibern zur Verbesserung der Hardwareleistung und Zuverlässigkeit
  • Durchführung umfangreicher Systemvalidierungen und Stabilitätstests in verschiedenen Konfigurationen



2007 ? 2016: Entwicklung und Bereitstellung des CODESYS-PLC-Laufzeitsystems

CODESYS Group
Rolle: Linux-Embedded-Ingenieur / Key Account Manager

Aufgaben:

  • Entwicklung und Bereitstellung des CODESYS-PLC-Laufzeitsystems auf ARM-, x86-, x86-64-, PPC-, MIPS- und SH-Plattformen
  • Bereitstellung von technischen Beratungsdienstleistungen für Schlüsselkunden in verschiedenen Branchen
  • Leitung von Workshops in Asien, den USA, Kanada, Russland und Europa, um Kunden bei der Integration von Linux in PLC-Systeme zu unterstützen
  • Zusammenarbeit mit Kunden zur Implementierung fortschrittlicher Automatisierungslösungen auf Basis von Embedded Linux
  • Sicherstellung der Einhaltung von Open-Source-Lizenzen und branchenspezifischen Standards


Aus- und Weiterbildung

Aus- und Weiterbildung

2006
Siemens Forschung

Schwerpunkte:
Forschung zur Linux-Echtzeitkommunikation: Im Rahmen meiner Diplomarbeit führte ich einen detaillierten Vergleich der Echtzeit-Erweiterungen Xenomai, PREEMPT_RT und RTAI für Linux durch. Meine Arbeit umfasste das Patchen und Anpassen verteilter Kontron-Boards, um Echtzeitfähigkeiten zu unterstützen, sowie die Entwicklung eines Testframeworks zur Messung und Bewertung der Echtzeitleistung. Diese Erfahrung ermöglichte es mir, mein Wissen über Echtzeitsysteme und eingebettete Technologien zu vertiefen und legte eine solide Grundlage für meine zukünftige Tätigkeit in der Entwicklung von EmbeddedSoftware.

2002 - 2006
Hochschule Kempten
Dipl. Inf., Informatik

Schwerpunkte:

Während meines Studiums der Informatik konzentrierte ich mich auf eingebettete Systeme, Softwareentwicklung und Echtzeitkommunikation. Ich wurde zum Vorsitzenden der Studierendenvertretung gewählt, wodurch ich Führungserfahrung sammelte und meine organisatorischen und kommunikativen Fähigkeiten ausbauen konnte.
Zusätzlich war ich Mitglied im Fakultätsrat, wo ich die Interessen der Studierenden vertrat und zur akademischen Politikgestaltung beitrug.

1999 - 2001
Rhode & Schwarz GmbH & Co KG
Nachrichtenelektroniker, Fachrichtung Funktechnik

Schwerpunkte:
Während meiner Ausbildung zum Nachrichtenelektroniker arbeitete ich an einer Vielzahl von Projekten zur Embedded-Entwicklung. Als Teil meines Gesellenstücks entwickelte ich eine maßgeschneiderte Backplane für den ISO-Bus auf Basis der Technologie von Rhode & Schwarz, die ich an einen Frontmodul-Computer anpasste. Ich integrierte ein maßgeschneidertes Linux-System, das die Wiedergabe von MP3-Playlisten über ein LCD-Display ermöglichte.
Zusätzlich entwarf und baute ich einen 260-Watt-Sinusverstärker mit einem Signal-Rausch-Abstand von -110 dB. Ich war für den gesamten Entwicklungsprozess verantwortlich, einschließlich der Entwicklung der Leiterplatte mit Eagle, dem Löten und Zusammenbau der Komponenten, der Kalibrierung des Systems und dem Fräsen der Leiterbahnen.
Diese Erfahrung ermöglichte es mir, ein solides Fundament in der Embedded-Entwicklung, im HardwareDesign und in der technischen Problemlösung zu schaffen, was sich in meinen späteren beruflichen Rollen als äußerst wertvoll erwies.

Position

Position

Senior Embedded Linux Plattformentwickler

Kompetenzen

Kompetenzen

Top-Skills

Embedded Linux Linux Architect Linux Kernel Entwicklung Linux Platform Architect Linux Real Time Optimization IoT Connectivity Platform Interface Design QT

Produkte / Standards / Erfahrungen / Methoden

Flutter

FÄHIGKEITEN UND EXPERTISE

Im Laufe meiner Karriere habe ich umfassende Expertise in der Entwicklung von Embedded-Systemen erworben, mit einem Schwerpunkt auf der praktischen Umsetzung sicherer, leistungsstarker Lösungen für verschiedene Hardwareplattformen. Ich verfüge über umfangreiche Erfahrung mit ARM-basierten Systemen, Secure Boot und der Entwicklung maßgeschneiderter Bootloader, insbesondere im Bereich der industriellen Automatisierung.


Kernkompetenzen

  • Embedded-Linux-Entwicklung: Umfassende Erfahrung mit Yocto, kundenspezifischen Linux-Builds und Zephyr RTOS zur Erstellung skalierbarer und wartbarer Embedded-Plattformen, die auf ARM-basierte Hardware abgestimmt sind.
  • Bootloader-Entwicklung: Nachgewiesene Expertise in der Entwicklung und Anpassung von Bootloadern, einschließlich U-Boot, für hardware-spezifische Anforderungen.
  • Implementierung von Secure Boot: Praktische Erfahrung in der Implementierung und Wartung von Secure Boot-Protokollen zur Sicherstellung der Systemintegrität und zum Schutz vor unbefugten Änderungen.
  • Echtzeitsysteme: Umfassendes Wissen über Echtzeit-Kommunikationsprotokolle und Leistungs-Benchmarking mit praktischer Erfahrung in Xenomai, PREEMPT_RT und RTAI.
  • Hardware-Integration: Fundiertes Verständnis der Hardware-Software-Integration mit direkter Zusammenarbeit mit Hardware-Teams zur Bereitstellung optimierter Embedded-Lösungen.


Entwicklungsumgebungen & Tools

  • Integration von CI/CD-Pipelines
  • Git, JIRA und containerisierte Deployments mit Snap, Flatpak, chroot, Docker und Docker Compose


Führung & Beratung

  • Aufbau von Embedded-Plattformen von Grund auf und Leitung verteilter Teams mit bis zu 50 FTEs.
  • Durchführung internationaler Workshops zu Linux-PLC-Integrationen und -Erweiterungen.
  • Technischer Berater für wichtige internationale Kunden, Unterstützung bei der Implementierung sicherer und skalierbarer Lösungen.


Compliance & Sicherheit 

Ich verfüge über ein fundiertes Verständnis von Open-Source-Lizenzmanagement, Best Practices für Cybersicherheit und branchenspezifische Compliance-Anforderungen. Die Sicherstellung von Softwaresicherheit und Compliance war ein wesentlicher Bestandteil meiner architektonischen und entwicklungsbezogenen Aufgaben. Zudem habe ich umfassende Kenntnisse des Cyber Resilience Act (CRA) und seiner Auswirkungen auf Embedded-Systeme, um die Einhaltung zukünftiger regulatorischer Anforderungen sicherzustellen. Diese Kombination aus technischer Expertise, praktischer Entwicklung und Beratungsfähigkeit ermöglicht es mir, effektiv zu komplexen Embedded-Software-Initiativen beizutragen, wobei der Fokus auf Sicherheit, Skalierbarkeit und Leistung liegt.

Programmiersprachen

C
Experte
C++
Experte
Python
Fortgeschritten
HTML
Fortgeschritten
CSS
Fortgeschritten
PHP
Fortgeschritten
Rust
Fortgeschritten
C#
Fortgeschritten

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.