
Embedded Software Entwickler (C++, Rust), Yocto-Linux Spezialist, Python Enthusiast
- Verfügbarkeit einsehen
- 1 Referenz
- 70‐90€/Stunde
- 09669 Frankenberg / Sachsen
- auf Anfrage
- de | en | ru
- 08.07.2025
Kurzvorstellung
Auszug Referenzen (1)
"Herr [...] hat als 'Teamleiter Test-Development' sehr gute Arbeit geleistet."
8/2006 – 8/2008
Tätigkeitsbeschreibung
Teamleitung Test-Development Team
Testen von Embedded-Hardware für 4G Mobilfunk (LTE)
Koordination des Test-Teams (6 Mitarbeiter)
Teilprojektleitung
Datenanalyse, Test Automation, Testdesign (IT), C++, Python, Ablauforganisation
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
9/2024 – 2/2025
Tätigkeitsbeschreibung
Verantwortlich für Integration und Test eines “Remote Key Provisioning
Service” in ein Fahrzeug On-Board System.
Bash Shell, C++, Embedded Entwicklung / hardwarenahe Entwicklung, Linux Entwicklung
1/2024 – 9/2024
Tätigkeitsbeschreibung
Portierung bestehender Embedded-Anwendungen auf eine neue
Hardware-Plattform und Umstieg auf Yocto-Linux.
Embedded Linux, C++, Python, Linux (Kernel)
9/2023 – 3/2024
TätigkeitsbeschreibungPorting and modernizing C/C++ real time system from propriatery base to FreeRTOS, design and implementation of Make-based build and deploy system
Eingesetzte QualifikationenSTM32, Echtzeit-Betriebssysteme, C++
1/2023 – 11/2023
TätigkeitsbeschreibungDevelopment of custom (Yocto-)Linux system for bring-up, testing and certificate deployment, secure-boot / bootloader setup, implement remote update
Eingesetzte QualifikationenEmbedded Linux, Computerprogrammierung, C++
10/2021 – 9/2023
Tätigkeitsbeschreibung
- Development and integration of Yocto Linux packages for custom STM32-based hardware
- System update (uboot, rauc, redundancy, remote-update) concepts and implementation within a yocto-based distribution
- Linux kernel driver maintenance / customization
- Application development C++ / Python
- Performance analysis and debugging on target system
- Planning and providing system tools for boot-source handling, secure key-storage and system identification
Bash Shell, C++, Python
1/2021 – 12/2021
Tätigkeitsbeschreibung
- System architect embedded C/C++ (Yocto Linux, iMX6 based hardware) for medical
device firmware (endoscopy)
- Design and implementation of ethernet / serial converter software
- Custom system design and verification (IEC 60601)
- Implementation of application software in C++
- Update strategy (rauc-based), security concepts and implementation
Echtzeit-Betriebssysteme
2/2020 – 8/2022
TätigkeitsbeschreibungAnpassung, Test und Deployment von Embedded Linux Systemen auf IoT der DB AG
Eingesetzte QualifikationenC++, Embedded Linux, Gerätetreiber, Python
4/2019 – 9/2019
Tätigkeitsbeschreibung
- Weiterentwicklung, Portierung (Windows->Linux) und Pflege eines Test-Frameworks für Echtzeit-Anwendungen
- Erstellen, Durchführen und Bewerten von Tests
- Continous Integration (CI)
C++, Git, Python, Team Foundation Server
1/2018 – offen
TätigkeitsbeschreibungImplementierung, Verbesserung und Pflege der FLOSIC Methode
Eingesetzte QualifikationenPython
6/2017 – 10/2017
Tätigkeitsbeschreibung
Linux Kernel Treiber Entwicklung (ARM, LTE-Chip Anbindung, C)
Implementierung von Post-Processing Algorithmen (Python)
Aufsetzten einer Datenbank für die Remote-Speicherung von Sensordaten (Python)
Mysql, Embedded Linux, Python
2/2017 – offen
Tätigkeitsbeschreibung
Project lead and coordination of the international development team for the FLO-SIC code (ongoing):
- release planning
- change management
- algorithmic improvements
Projektleitung / Teamleitung (IT), Release-Management, Change Management
1/2017 – 4/2017
Tätigkeitsbeschreibung
Überarbeitung / Anpassung eines RT-Linux Kernel-Moduls (ARM, Beschleunigungssensor, C)
Erstellung von Unit-Tests und Einbinden in vorhandene Test-Umgebung
Embedded Linux, Testdesign (IT)
1/2016 – 3/2016
Tätigkeitsbeschreibung
Implementierung einer automatisierten Test- und Release Umgebung (CruiseControl, C/Python)
Code-Review und Dokumentation
Scrum, Code-Review, Python
1/2016 – offen
Tätigkeitsbeschreibung
Koordination der Weiterentwicklung der Naval Research Laboratory Molecular Orbital Library
(Prof. M. Pederson Lab, JHU Baltimore, verteiltes Team USA/GER, 8 Entwickler in Mt. Pleasant (USA), El-Paso (USA) und Freiberg (GER))
Fortran, Python
4/2015 – 8/2015
Tätigkeitsbeschreibung
Software- / Datenauswertung für KS-Prüfstand
Implementierung GUI
Embedded Systems, C++, Python
2/2014 – 8/2014
TätigkeitsbeschreibungAnpassung Datenbank-Backend für Home-Security Lösung
Eingesetzte QualifikationenSQL, C++
8/2008 – offen
Tätigkeitsbeschreibung
Weiterentwicklung / Parallelisierung einer Simulationssoftware
Datenanalyse, Messdatenauswertung und Interpretation
Datenanalyse
8/2006 – 8/2008
Tätigkeitsbeschreibung
Teamleitung Test-Development Team
Testen von Embedded-Hardware für 4G Mobilfunk (LTE)
Koordination des Test-Teams (6 Mitarbeiter)
Teilprojektleitung
Datenanalyse, Test Automation, Testdesign (IT), C++, Python, Ablauforganisation
1/2001 – 5/2006
Tätigkeitsbeschreibung
Schaltungsdesign
Implementierung von Mess- und Regelalgorithmen auf Atmel Mikrokontrollern
Numerische Verarbeitung, Archivierung (Datenbank) und Analyse der Messdaten
Embedded Entwicklung / hardwarenahe Entwicklung, C++, Python
Ausbildung
Freiberg
Über mich
(Yocto-Linux, FreeRTOS) und in der Anwendungsentwicklung in C/C++.
Umfangreiche Praxis in der Umsetzung automatisierter CI/CD-Build-Umgebungen, BSP-Anpassungen und Bootloader-Integration sowie
Remote-Systemupdates. Vertraut im hardwarenahen Arbeiten mit
Schnittstellen wie UART, SPI, I2C und CAN.
Kundenorientierte, strukturierte und selbstständige Arbeitsweise mit
Schwerpunkt auf Codequalität und Wartbarkeit. Hohe Teamfähigkeit und
Motivation, sowohl in großen Unternehmensstrukturen als auch in kleinen,
agilen Entwicklungsteams effektiv einsetzbar.
Weitere Kenntnisse
Jira, Confluence, Gitlab, Doors
Im IT Bereich:
C/C++
Linux, Yocto, Buildroot
Python, Bash
QNX, RTLinux, uC-OS II
GNU Toolchain, ARM, x86 und Cross-Compiling
OpenMP / MPI Parallelisierung
Fortran
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Russisch (Grundkenntnisse)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden