Embedded Linux Spezialist, Kernel Treiber, Mikrocontroller, Linux Foundation Certified
Aktualisiert am 24.11.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 30.11.2025
Verfügbar zu: 90%
davon vor Ort: 20%
Embedded Linux
Microcontroller
Hardware-Design
Rust
Python
C/C++(Microcontroller)
KiCad
Altium
PADS
Normgerechtes Schaltplan- und Layoutdesign
Linux Foundation Certified Engineer & System Administrator
Linux Kernel Treiber Entwicklung Upstream
Bootstrap 4/5
Ansible
Jenkins
Gitlab
Docker
LXD
Debian
Ubuntu
Linux-Kernel
Embedded Linux
Yocto
Deutsch
Muttersprache
Englisch
Fortgeschritten

Einsatzorte

Einsatzorte

Graz (+500km) Tübingen (+100km) Titisee-Neustadt (+75km) München (+100km) Mindelheim (+100km) Erlangen (+100km) Deggendorf (+75km)
Deutschland, Schweiz, Österreich

Grundsätzlich Remote, Kurzeinsätze vor Ort möglich


Für aktuelles Profil: freelancermap de/profil/richard-schleich

möglich

Projekte

Projekte

2 Jahre 11 Monate
2023-04 - heute

Embedded DevOps & Linux Entwicklung

Für aktuelles Profil: freelancermap de/profil/richard-schleich
5 Jahre 2 Monate
2021-01 - heute

Entwicklung eines Embedded Linux Systems auf Debian Basis

Rust Python Ansible ...

Entwicklung eines Embedded Linux Systems auf Debian Basis für eine Smart Home Appliance.

Umstellung der gesamten Basis auf ARMv8 64-Bit (aarch64).

Entwicklung eines neuen Kernel Treibers für die Hardware auf SPI/GPIO Basis.
Kernel Patches inkl. Einbringung in den Upstream/Mainline Kernel.

Userspace Treiberentwicklung mittels Rust.

Umsetzung einer Sicherheitsarchitektur aus systemd service isolation, PolicyKit und dbus APIs.

Umsetzung einer Update-Infrastruktur mittels apt repositories.
Konfiguration des Embedded Systems für automatische Updates.


Rust Python Ansible C C (Kernel) Debian Kernel Treiber Linux-Kernel
9 Jahre 11 Monate
2016-04 - heute

Server Administration

Ansible Shell-Script Python

Planung, Umsetzung und Wartung von Server Infrastruktur auf Linux Basis (diverse Kunden).

Bevorzugte Tools: Ansible via ssh/pubkey mit Smartcard


Ubuntu Debian Gitlab Redmine Alfresco Jenkins Orgamax Samba OpenLDAP Nextcloud
Ansible Shell-Script Python
Graz
1 Jahr 10 Monate
2019-04 - 2021-01

Hard- und Firmwareentwicklung

Schaltplanerstellung Layout Layoutentwurf ...

Entwicklung einiger Hardwaremodule für eine Embedded Platform von der Schaltplanentwicklung bis zur EMV-Prüfung.

Genutzte Schnittstellen: USB 2.0 HS, HDMI 1.2, Ethernet 1G, SPI, UART, I2C, KNX, Digitial/Analog IO

Entwicklung einer Firmware für diese Module auf STM32F0 Basis.
Bare Metal Programmierung mit C/C++ (C++ ohne dynamischen Speicher oder Bibliotheken).

Implementierte Schnittstellen: SPI via DMA, UART, ADC Messungen, PWM Erzeugung.

Bootloader Entwicklung für diese Firmware inklusive CRC basierten Selbsttest und einem Sektions/Image basierten FW/BL Layout.


KiCad Freecad STM32F0 LAN7500 TPUART USB2517 FTDI Raspberry Pi Compute Module
Schaltplanerstellung Layout Layoutentwurf EMV C C++ C Mikrocontroller USB 2.0 HS HDMI 1.2 Ethernet 1G SPI UART I2C KNX Digitial/Analog IO
3 Jahre 6 Monate
2015-03 - 2018-08

Entwicklung von NFC Firmware und Hardware

C/C++ (Mikrocontroller) Python Schaltplanerstellung ...

Angestelltenverhältnis

Entwicklung von NFC Firmware und Hardware inklusive Antennendesign und Abstimmung.

Portieren von NFC Firmware auf diverse Mikrocontroller (ARM, PowerPC, etc...)


Altium Designer Mentor Graphics MentorPADS
C/C++ (Mikrocontroller) Python Schaltplanerstellung Layoutentwurf EMV NFC RFID
Kronegger GmbH (kronegger.com)

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Monate
2017-04 - 2017-06

Linux Foundation Certified Engineer

Linux Foundation
Linux Foundation
3 Monate
2017-01 - 2017-03

Linux Foundation Certified System Administrator

Linux Foundation
Linux Foundation
5 Jahre
2009-09 - 2014-08

Mechatronik und Automatisierungstechnik

HTBLA Kaindorf an der Sulm
HTBLA Kaindorf an der Sulm

Kompetenzen

Kompetenzen

Top-Skills

Embedded Linux Microcontroller Hardware-Design Rust Python C/C++(Microcontroller) KiCad Altium PADS Normgerechtes Schaltplan- und Layoutdesign Linux Foundation Certified Engineer & System Administrator Linux Kernel Treiber Entwicklung Upstream Bootstrap 4/5 Ansible Jenkins Gitlab Docker LXD Debian Ubuntu Linux-Kernel Embedded Linux Yocto

Produkte / Standards / Erfahrungen / Methoden

DevOps
Experte
Embedded DevOps
Deployment & Tests direkt auf Hardware

Betriebssysteme

Linux
Experte
Windows
Fortgeschritten
Embedded Linux
Experte
Kernel Treiber Entwicklung
Fortgeschritten

Programmiersprachen

Rust
Experte
C/C++ (Mikrocontroller)
Experte
Python
Fortgeschritten
Java
Fortgeschritten
Bootstrap 4/5
Fortgeschritten
Debian
Experte
Ubuntu
Experte
Jenkins CI
Experte
Gitlab
Experte
Redmine
Fortgeschritten
Yocto
Basics

Hardware

KiCad
Experte
Altium
Experte
PADS
Fortgeschritten
Schaltplan- und Layoutdesign
Experte
Normgerecht (EMV)
Fortgeschritten

Produktion & Fertigung

Planung & Betreuung & Qualitätssicherung Leiterplattenproduktion und Bestückung (Hardware)
Experte

Branchen

Branchen

RFID (Radio-Frequency Identification) & NFC (Near Field Communication)

Einsatzorte

Einsatzorte

Graz (+500km) Tübingen (+100km) Titisee-Neustadt (+75km) München (+100km) Mindelheim (+100km) Erlangen (+100km) Deggendorf (+75km)
Deutschland, Schweiz, Österreich

Grundsätzlich Remote, Kurzeinsätze vor Ort möglich


Für aktuelles Profil: freelancermap de/profil/richard-schleich

möglich

Projekte

Projekte

2 Jahre 11 Monate
2023-04 - heute

Embedded DevOps & Linux Entwicklung

Für aktuelles Profil: freelancermap de/profil/richard-schleich
5 Jahre 2 Monate
2021-01 - heute

Entwicklung eines Embedded Linux Systems auf Debian Basis

Rust Python Ansible ...

Entwicklung eines Embedded Linux Systems auf Debian Basis für eine Smart Home Appliance.

Umstellung der gesamten Basis auf ARMv8 64-Bit (aarch64).

Entwicklung eines neuen Kernel Treibers für die Hardware auf SPI/GPIO Basis.
Kernel Patches inkl. Einbringung in den Upstream/Mainline Kernel.

Userspace Treiberentwicklung mittels Rust.

Umsetzung einer Sicherheitsarchitektur aus systemd service isolation, PolicyKit und dbus APIs.

Umsetzung einer Update-Infrastruktur mittels apt repositories.
Konfiguration des Embedded Systems für automatische Updates.


Rust Python Ansible C C (Kernel) Debian Kernel Treiber Linux-Kernel
9 Jahre 11 Monate
2016-04 - heute

Server Administration

Ansible Shell-Script Python

Planung, Umsetzung und Wartung von Server Infrastruktur auf Linux Basis (diverse Kunden).

Bevorzugte Tools: Ansible via ssh/pubkey mit Smartcard


Ubuntu Debian Gitlab Redmine Alfresco Jenkins Orgamax Samba OpenLDAP Nextcloud
Ansible Shell-Script Python
Graz
1 Jahr 10 Monate
2019-04 - 2021-01

Hard- und Firmwareentwicklung

Schaltplanerstellung Layout Layoutentwurf ...

Entwicklung einiger Hardwaremodule für eine Embedded Platform von der Schaltplanentwicklung bis zur EMV-Prüfung.

Genutzte Schnittstellen: USB 2.0 HS, HDMI 1.2, Ethernet 1G, SPI, UART, I2C, KNX, Digitial/Analog IO

Entwicklung einer Firmware für diese Module auf STM32F0 Basis.
Bare Metal Programmierung mit C/C++ (C++ ohne dynamischen Speicher oder Bibliotheken).

Implementierte Schnittstellen: SPI via DMA, UART, ADC Messungen, PWM Erzeugung.

Bootloader Entwicklung für diese Firmware inklusive CRC basierten Selbsttest und einem Sektions/Image basierten FW/BL Layout.


KiCad Freecad STM32F0 LAN7500 TPUART USB2517 FTDI Raspberry Pi Compute Module
Schaltplanerstellung Layout Layoutentwurf EMV C C++ C Mikrocontroller USB 2.0 HS HDMI 1.2 Ethernet 1G SPI UART I2C KNX Digitial/Analog IO
3 Jahre 6 Monate
2015-03 - 2018-08

Entwicklung von NFC Firmware und Hardware

C/C++ (Mikrocontroller) Python Schaltplanerstellung ...

Angestelltenverhältnis

Entwicklung von NFC Firmware und Hardware inklusive Antennendesign und Abstimmung.

Portieren von NFC Firmware auf diverse Mikrocontroller (ARM, PowerPC, etc...)


Altium Designer Mentor Graphics MentorPADS
C/C++ (Mikrocontroller) Python Schaltplanerstellung Layoutentwurf EMV NFC RFID
Kronegger GmbH (kronegger.com)

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Monate
2017-04 - 2017-06

Linux Foundation Certified Engineer

Linux Foundation
Linux Foundation
3 Monate
2017-01 - 2017-03

Linux Foundation Certified System Administrator

Linux Foundation
Linux Foundation
5 Jahre
2009-09 - 2014-08

Mechatronik und Automatisierungstechnik

HTBLA Kaindorf an der Sulm
HTBLA Kaindorf an der Sulm

Kompetenzen

Kompetenzen

Top-Skills

Embedded Linux Microcontroller Hardware-Design Rust Python C/C++(Microcontroller) KiCad Altium PADS Normgerechtes Schaltplan- und Layoutdesign Linux Foundation Certified Engineer & System Administrator Linux Kernel Treiber Entwicklung Upstream Bootstrap 4/5 Ansible Jenkins Gitlab Docker LXD Debian Ubuntu Linux-Kernel Embedded Linux Yocto

Produkte / Standards / Erfahrungen / Methoden

DevOps
Experte
Embedded DevOps
Deployment & Tests direkt auf Hardware

Betriebssysteme

Linux
Experte
Windows
Fortgeschritten
Embedded Linux
Experte
Kernel Treiber Entwicklung
Fortgeschritten

Programmiersprachen

Rust
Experte
C/C++ (Mikrocontroller)
Experte
Python
Fortgeschritten
Java
Fortgeschritten
Bootstrap 4/5
Fortgeschritten
Debian
Experte
Ubuntu
Experte
Jenkins CI
Experte
Gitlab
Experte
Redmine
Fortgeschritten
Yocto
Basics

Hardware

KiCad
Experte
Altium
Experte
PADS
Fortgeschritten
Schaltplan- und Layoutdesign
Experte
Normgerecht (EMV)
Fortgeschritten

Produktion & Fertigung

Planung & Betreuung & Qualitätssicherung Leiterplattenproduktion und Bestückung (Hardware)
Experte

Branchen

Branchen

RFID (Radio-Frequency Identification) & NFC (Near Field Communication)

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.