freiberufler Senior Embedded Linux Engineer / Secure Boot / OP-TEE / Yocto / IEC 62443 / C/C++ / Qt / Kernel & BSP / Medizintechnik auf freelance.de

Senior Embedded Linux Engineer / Secure Boot / OP-TEE / Yocto / IEC 62443 / C/C++ / Qt / Kernel & BSP / Medizintechnik

online
  • auf Anfrage
  • 91056 Erlangen
  • auf Anfrage
  • de  |  en  |  it
  • 27.07.2026
  • Contract ready

Kurzvorstellung

25+ Jahre Embedded-Entwicklung: Embedded Linux (Yocto, Buildroot), Kernel- & Treiberentwicklung, C/C++, Qt, Secure Boot, OP-TEE, PKI, IEC 62443, Cyber Resilience Act, MISRA. Aktuell Security-Projekte in Medizintechnik und Industrie. Remote möglich.

Geschäftsdaten

 Freiberuflich
 Steuernummer bekannt
 Berufshaftpflichtversicherung aktiv

Qualifikationen

  • Embedded Entwicklung / hardwarenahe Entwicklung4 J.
  • Linux Entwicklung12 J.
  • yocto
  • C++2 J.
  • Cyber Security2 J.
  • Debian Linux
  • Embedded Linux5 J.
  • Embedded Systems2 J.
  • IT Sicherheit (allg.)6 J.
  • Projektleitung / Teamleitung (IT)1 J.
  • Qt (Software)2 J.
  • Software Architecture1 J.
  • Softwareentwickler
  • Systems Engineering

Projekt‐ & Berufserfahrung

Embedded Linux Engineer – MR-Systeme (IEC 62443 / CRA)
Siemens Healthineers, Erlangen
5/2026 – 9/2026 (5 Monate)
Life Sciences
Tätigkeitszeitraum

5/2026 – 9/2026

Tätigkeitsbeschreibung

Embedded-Linux-Entwicklung für Magnetresonanz-Systeme im regulierten Medizintechnik-Umfeld. Security-Engineering und Systemhärtung nach IEC 62443, SBOM- und CVE-Management im Kontext des Cyber Resilience Act. Enge Abstimmung mit Security- und Compliance-Teams, technische Dokumentation.

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Linux, Embedded Systems, Cyber Security, IT Sicherheit (allg.), Programmierer C, C++, Linux Entwicklung, Linux (Kernel)

Embedded Security Engineer – Secure Boot / OP-TEE / PKI
Dentsply Sirona, remote
3/2026 – 8/2026 (6 Monate)
Life Sciences
Tätigkeitszeitraum

3/2026 – 8/2026

Tätigkeitsbeschreibung

Konzeption und Umsetzung von Secure Boot auf ARM-Bestandssystemen (NXP Layerscape LS1046). Vollständige PKI mit OpenSSL auf Buildroot inkl. U-Boot- und Device-Tree-Anpassungen, vom internen Security-Team in Produktion überführt. OP-TEE (ARM TrustZone), ARM Trusted Firmware (ATF), HSM-Integration, OTA-Updates mit SWUpdate, Secure Coding, Security-Assessments.

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Linux, Embedded Systems, Cyber Security, IT Sicherheit (allg.), Kryptographie, Linux Entwicklung

Embedded Developer – Schankanlagen (C++/Qt, Yocto)
AST-X GmbH, Forchheim / remote
7/2025 – 6/2026 (1 Jahr)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

7/2025 – 6/2026

Tätigkeitsbeschreibung

Softwareentwicklung in C++ und Qt für Schankanlagen-Steuerungen auf SOM-Basis (Yocto) nach MISRA. Systemintegration und Test, MQTT, CAN, Ethernet, eigenverantwortliche Übernahme von Test und Dokumentation, CMake.

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Linux, Embedded Systems, C++, Linux Entwicklung, Qt (Software)

Freelance Embedded & Security Consultant (Projektverantwortung)
Kundenname anonymisiert, Remote (Metzingen, Deutschland)
1/2025 – offen (1 Jahr, 7 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

1/2025 – offen

Tätigkeitsbeschreibung

Selbstständige Konzeption und Entwicklung von Embedded Linux Architekturen auf Yocto- und Debian-Basis

Integration sicherheitsrelevanter Funktionen wie Secure Boot, AppArmor und TPM

Durchführung von Bedrohungs- und Schwachstellenanalysen nach IEC 62443

Implementierung sicherer Bootprozesse und Systemhärtung gemäß Secure-by-Design-Prinzipien

Technische Projektverantwortung inklusive Anforderungsanalyse, Abstimmung mit Fachbereichen und Koordination mit Zulieferern

Aufbau und Pflege einer automatisierten CI/CD-Pipeline mit GitLab, Jenkins und Azure DevOps

Unterstützung bei Security-Assessments und Dokumentation sicherheitskritischer Komponenten

Zusammenarbeit mit internationalen Teams im Remote-Setup

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, IT Sicherheit (allg.), Projektleitung / Teamleitung (IT), Software Architecture, C++

Senior Application Engineer (Festanstellung)
TTControl srl, Brixen
9/2023 – 12/2024 (1 Jahr, 4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

9/2023 – 12/2024

Tätigkeitsbeschreibung

Applikationsentwicklung mit C / C++ / Qt / Qml
Embedded Linux Entwicklung basierend auf Debian und Yocto
Integration von KI-Hardware (Hailo AI) in Embedded Linux Umgebungen
Weltweite Kundenbetreuung sowie Verantwortung für Projekte hinsichtlich Termine, Kosten, Design, Test und Dokementation
Issue-Tracking in Jira und Azure
Arbeit in internationalen Teams / Kommunikation ausschließlich in Englisch

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Linux, Embedded Systems, C++, Git, Jira, Linux Entwicklung, Qt (Software), Microsoft Azure, Embedded Software

Entwicklungsingenieur für Energieübertragungs- Messsysteme (Festanstellung)
Siemens Energy, Erlangen
5/2020 – 8/2023 (3 Jahre, 4 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

5/2020 – 8/2023

Tätigkeitsbeschreibung

Adaption von Debian und Yocto Linux für ARM basierte Plattformen
Entwicklung kundenspezifischer Applikationen unter Linux nach IT-sec Richtlinien
Begleitung und Support bei IT-sec Validierungen, Behebung von Cybersecurity relevanten Findings
Implementierung von sicheren Bedien-Interfaces für Operator und Administratoren
Erstellung und Migration von Blöcken für die Anwenderprojektierung auf einem Bare-Metal Applikationskern incl. Dokumentation und Test der Blöcke

Eingesetzte Qualifikationen

Embedded Linux, IT Sicherheit (allg.), Programmierer C, C++, Penetrationstest, Application Development, Git, Linux Entwicklung, Linux-Systemadministrator

Entwicklungsingenieur für Automatisierungssysteme (PLC) (Festanstellung)
Siemens AG, Amberg
8/2013 – 4/2020 (6 Jahre, 9 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

8/2013 – 4/2020

Tätigkeitsbeschreibung

Migration eines Echtzeit-Betriebssystems auf ARM Cortex M3 / M4
Anpassung und Erweiterung des BIOS für x86-basierte Baugruppen
Bewertung und Anpassung von BIOS-Alternativen wie z.B. coreboot
Dokumentation und Test, Umwelt- und Typtests
Firmware-Entwicklung für analoge I/O Baugruppen auf TI MSP430 Basis unter TI CodeComposer

Eingesetzte Qualifikationen

Programmierer C, C++, ARM-Architektur, Eclipse, Git, Linux Entwicklung, Speicherprogrammierbare Steuerung (SPS)

Delegation USA / Implementierung und Support von Security-Funktionalität für kritische Automatisierungssysteme (Festanstellung)
Siemens AG, Johnson City
10/2011 – 8/2013 (1 Jahr, 11 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

10/2011 – 8/2013

Tätigkeitsbeschreibung

CPU Performance Analyse zwecks Tauglichkeit und Skalierungsbedarf hinsichtlich der Implementierung von Crypto-Algorithmen
Integration von Security Libraries in die existierende Firmwware-Umgebung
Entwicklung eines mehrstufigen Angriffsschutzsystems
Zusammenführung vorhandener Tools und Prozesse mit den neuen Firmware-Komponenten
Dokumentation und Test aller Entwicklungsschritte
Support und Koordination zwischen den Entwicklungsstandorten in Deutschland und USA

Eingesetzte Qualifikationen

Cyber Security, Elliptic Curve Digital Signature Algorithm, IT Sicherheit (allg.), Programmierer C, C++, ARM-Architektur

Entwicklungsingenieur für Automatisierungssysteme (PLC) (Festanstellung)
Siemens AG, Amberg
9/2000 – 10/2011 (11 Jahre, 2 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

9/2000 – 10/2011

Tätigkeitsbeschreibung

Hardwarenahe Firmware-Entwicklung für Automatisierungsbaugruppen der Simatic-Produktreihe
Firmware-Migration auf 32 Bit MIPS-basierte Prozessoren und Peripherie
ToolchainAdministration, Dokumentation, entwicklungsbegleitender Test und Fehleranalysen
Evaluierung neuer Microcontroller zwecks Leistungssteigerung zukünftriger Produkte

Eingesetzte Qualifikationen

Programmierer C, C++, Firmware, Systemmigration, Speicherprogrammierbare Steuerung (SPS)

Entwicklungsingenieur für die Realisierung einer elektronischen Telemetrie-Einheit für rauhe Umweltbedingungen (Festanstellung)
Siemens AG, Erlangen
5/1999 – 8/2000 (1 Jahr, 4 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

5/1999 – 8/2000

Tätigkeitsbeschreibung

Softeware und Hardware Entwicklung: Firmware + Board + Design + Redesign
Implementierung der Treiber für GPS und GSM
Betreuung von Pilotkunden und Unterstützung bei Messen
Durchführung von Tests und Dokumentation sowie Umwelt- und Typtests

Eingesetzte Qualifikationen

Hardware-Design, Programmierer C, C++, Firmware, Hardwareentwickler, GSM/GPRS, GPS

Entwicklungsingenieur für die Realisierung einer multifunktionalen IO-Karte zur Ansteuerung einer autonomen Maschine (Festanstellung)
Siemens AG, Erlangen
1/1998 – 4/1999 (1 Jahr, 4 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

1/1998 – 4/1999

Tätigkeitsbeschreibung

Entwicklung von Software und Hardware einer multifunktionalen Robotik Controller I/O-Karte
Design und Implementierung von Xilinx CPLDs mit VHDL
Pilotkundensupport, Dokementation und Testdurchführung
Durchführung von Umwelt- und Typtests

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Hardware-Design, Hardwarebeschreibungssprache, Xilinx (allg.), Programmierer C, C++, Firmware, Hardwareentwickler

Zertifikate

CACSP (Certified Automotive Cyber-Security Professional
SGS-TÜV Saar
2024

Ausbildung

Yocto Linux
Ausbildung
Bootlin
2021
Projektmanagment
Ausbildung
Microconsult
2018
Secure Coding
Ausbildung
Microconsult
2017
CanOpen
Ausbildung
Microconsult
2014
Dipl-Ing (FH)
Elektrotechnik-Nachrichtentechnik mit Schwerpunkt Mikroelektronik
Fachhochschule Nürnberg
1998
Nürnberg

Über mich

Ich bin Senior Embedded Linux Engineer und Freelancer mit über 25 Jahren Erfahrung in der Hardware-, FPGA-, Firmware- und Softwareentwicklung. Meine Schwerpunkte: Embedded Linux (Yocto, Bitbake, Debian, Buildroot), Linux Kernel- und Treiberentwicklung, BSP-Anpassung, C/C++, Qt/QML sowie SW/HW-Architektur.

Spezialisiert auf Embedded Security: Secure Boot (NXP Layerscape, ARM TrustZone), OP-TEE, ARM Trusted Firmware (ATF), HSM-Integration, PKI/OpenSSL, OTA-Updates mit SWUpdate, Härtung nach IEC 62443 sowie SBOM- und CVE-Management im Kontext des Cyber Resilience Act. Zertifiziert als CACSP (SGS-TÜV).

Ich unterstütze Unternehmen von der Architektur über Implementierung und Systemintegration bis zu Test (MISRA, Google Test, Valgrind, HiL-Testing), Fehleranalyse und Inbetriebnahme – eigenverantwortlich, remote-erprobt und auch in internationalen, englischsprachigen Teams. Ergänzend bringe ich Erfahrung mit AI/ML-Integration und Computer Vision auf Embedded-Hardware mit.

Weitere Kenntnisse

Embedded Linux, Linux Kernel, Treiberentwicklung, BSP, Yocto, Bitbake, Debian, Buildroot, U-Boot, Device Tree, QEMU, C/C++, Embedded C, Qt/QML, CMake, Python, Bash, Secure Boot, OP-TEE, ARM TrustZone, ARM Trusted Firmware (ATF), HSM, PKI, OpenSSL, OTA, SWUpdate, IEC 62443, Cyber Resilience Act, SBOM, CVE-Management, Secure Coding, Penetration Testing, MISRA, ISO 26262, Cppcheck, PC-lint, Google Test, Valgrind, AddressSanitizer, HiL-Testing, CAN, CANopen, MQTT, LoRaWAN, PROFIBUS, PROFINET, EtherCAT, ARM, i.MX, STM32, NXP Layerscape, FPGA/VHDL, JTAG, Docker, Git, CI/CD, GitLab, Jenkins, Ansible, Jira, Azure DevOps, Doxygen, Confluence, AI/ML, Computer Vision, Medizintechnik, IoT

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Italienisch (Grundkenntnisse)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
812
Alter
55
Berufserfahrung
28 Jahre und 6 Monate (seit 01/1998)
Projektleitung
1 Jahr

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden