03.09.2026 aktualisiert


Premiumkunde
100 % verfügbarSenior Embedded Linux & Platform Engineer
Regensburg, Deutschland
Nur Remote
M.Eng. Mikrosystemtechnik und ElektrotechnikÜber mich
Embedded Linux Engineer specializing in C/C++ and Python application development, IoT solutions, Yocto, Buildroot, Linux kernel integration, device drivers, OTA updates, Secure Boot, TPM, and CI/CD. Full-stack development from embedded devices to cloud-connected IoT applications.
Skills
CanbusCode CoverageCode-ReviewDebuggingLinuxEmbedded SystemsEmbedded LinuxLinux KernelLinux-gestützte GeräteModbusRaspberry PiLinux DevelopmentDocker
Arduino, Bash, Bare-Metal, Bootloader, C, C++, CANbus, CMake, CI/CD, Debian, Debugging, Docker, Echtzeitsystemen, Firmware, GitLab CI, JSON, Linux, MQTT, Makefiles, Benutzeroberflächen, Windows, Modbus, Netzwerkprogrammierung, Mikrocontroller, pytest, Python, QNX, Qt, Raspberry Pi, TCP/IP, tcpdump, U- Boot, U-Boot, UART, Unit-Tests, Wireshark, Yocto
Erfahrung
Berufserfahrung5 - 10 Jahre
Freelancer seit2022
Sprachen
DeutschMutterspracheEnglischverhandlungssicherSpanischgut
Projekthistorie
Entwicklung eines Python-basierten Backtesting-Frameworks für eine algorithmischeTrading-Plattform.
- Architektur und Entwicklung eines modularen Python-Frameworks für Backtesting und Strategieentwicklung
- Implementierung automatisierter Quality Gates zur Validierung von Backtestergebnissen und Optimierungsläufen
- Entwicklung statistischer Plausibilitätsprüfungen für quantitative Handelssysteme
- Integration KI-gestützter Entwicklungsworkflows für Refactoring, Code Reviews und Entwicklungsautomatisierung
Technologien: Python • Software Architecture • Quantitative Finance • Statistical Validation
Weiterentwicklung der Embedded-Linux-Plattform für die nächste Gerneration vernetzter Haushaltsgeräte.
- Modernisierung der OTA-Update-Infrastruktur in C++20
- Optimierung von Update- und Recovery-Prozessen
- Linux-Treiber für 100BASE‑T1
- RAM-Erkennung im U‑Boot implementiert
- Kernel- und Bootprozessoptimierung
- Wireshark-basierte Netzwerkanalyse
- Erweiterung eines proprietären Embedded-Linux-Buildsystems
Technologien: Embedded Linux • Linux Kernel • U‑Boot • C++20 • Wireshark
Entwicklung der Embedded Software einer IoT-Plattform für professionelle Klimageräte mit Mobile-App- und Cloud-Anbindung.
- Weiterentwicklung der bestehenden C++-Applikation um IoTFunktionalitäten
- Entwicklung der geräteseitigen API und MQTT-Kommunikation zwischen
- Embedded-System, Mobile App und Cloud
- Technische Abstimmung mit dem Mobile-App-Entwickler zur Definition
- gemeinsamer Schnittstellen
- Anpassung der Buildroot-Plattform und Automatisierung der Build-, Testund Deployment-Prozesse
- Beratung zu Device Identity und Auswirkungen auf Produktionsprozesse
Technologien: Embedded Linux • Buildroot • C++ • MQTT • GitLab CI/CD