Senior Embedded Linux Engineer / Secure Boot / OP-TEE / Yocto / IEC 62443 / C/C++ / Qt / Kernel & BSP / Medizintechnik
- Verfügbarkeit einsehen
- 2 Referenzen
- auf Anfrage
- 91056 Erlangen
- auf Anfrage
- de | en | it
- 27.07.2026
- Contract ready
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
5/2026 – 9/2026
TätigkeitsbeschreibungEmbedded-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 QualifikationenEmbedded Entwicklung / hardwarenahe Entwicklung, Embedded Linux, Embedded Systems, Cyber Security, IT Sicherheit (allg.), Programmierer C, C++, Linux Entwicklung, Linux (Kernel)
3/2026 – 8/2026
TätigkeitsbeschreibungKonzeption 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 QualifikationenEmbedded Entwicklung / hardwarenahe Entwicklung, Embedded Linux, Embedded Systems, Cyber Security, IT Sicherheit (allg.), Kryptographie, Linux Entwicklung
7/2025 – 6/2026
TätigkeitsbeschreibungSoftwareentwicklung 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 QualifikationenEmbedded Entwicklung / hardwarenahe Entwicklung, Embedded Linux, Embedded Systems, C++, Linux Entwicklung, Qt (Software)
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
Embedded Entwicklung / hardwarenahe Entwicklung, IT Sicherheit (allg.), Projektleitung / Teamleitung (IT), Software Architecture, C++
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
Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Linux, Embedded Systems, C++, Git, Jira, Linux Entwicklung, Qt (Software), Microsoft Azure, Embedded Software
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
Embedded Linux, IT Sicherheit (allg.), Programmierer C, C++, Penetrationstest, Application Development, Git, Linux Entwicklung, Linux-Systemadministrator
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
Programmierer C, C++, ARM-Architektur, Eclipse, Git, Linux Entwicklung, Speicherprogrammierbare Steuerung (SPS)
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
Cyber Security, Elliptic Curve Digital Signature Algorithm, IT Sicherheit (allg.), Programmierer C, C++, ARM-Architektur
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
Programmierer C, C++, Firmware, Systemmigration, Speicherprogrammierbare Steuerung (SPS)
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
Hardware-Design, Programmierer C, C++, Firmware, Hardwareentwickler, GSM/GPRS, GPS
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
Embedded Entwicklung / hardwarenahe Entwicklung, Hardware-Design, Hardwarebeschreibungssprache, Xilinx (allg.), Programmierer C, C++, Firmware, Hardwareentwickler
Zertifikate
SGS-TÜV Saar
Ausbildung
Bootlin
Microconsult
Microconsult
Microconsult
Fachhochschule Nürnberg
Nürnberg
Über mich
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
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Italienisch (Grundkenntnisse)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
