Software Ingenieur, Embedded / Realtime Software Entwicklung, C/C++, Kommunikationstechnik
Aktualisiert am 06.02.2026
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 16.02.2026
Verfügbar zu: 100%
davon vor Ort: 60%
Linux
Embedded
Yocto
Go
C/C++
Python
Lua
Git
CI/CD
RTLinux
DPDK
VPP
Kernel
POSIX
Docker
Virtualisierung
KVM
Deutsch
Muttersprache
Englisch
fließend
Türkisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Deutschland
nicht möglich

Projekte

Projekte

5 Jahre
2020-01 - 2024-12

Messen und Optimieren

Embedded Linux-Entwickler DPDK VPP Performance Tuning ...
Embedded Linux-Entwickler

Messen und Optimieren der Networking-Performance eines Cybersecurity Gateways. Evaluierung und Einbindung alternativer Network-Stacks.

DPDK VPP Performance Tuning iptables Python C Lua
Rohde & Schwarz GmbH & Co. KG
Bochum
2 Jahre 3 Monate
2017-10 - 2019-12

mbedded-Linux-Distribution

Embedded Linux-Entwickler Yocto Linux KVM Hypervisor ...
Embedded Linux-Entwickler

Erstellen einer Embedded-Linux-Distribution. Implementierung von erweiterten Virtualisierungen für einen Hyper

Yocto Linux KVM Hypervisor x86 Virtualisierung C/C++ C# Bash Python Adaptive AUTOSAR
dSPACE GmbH
Paderborn
2 Monate
2017-08 - 2017-09

Entwickler Bildverarbeitung

Implementierung und Optimierung einer Bildverarbeitungskette auf einer embedded Linux Platform

Vivante GPU i.MX8 OpenGL OpenCL OpenVX CMake
Siemens Healthineers GmbH
Erlangen
2 Monate
2017-07 - 2017-08

Embedded Linux-Entwickler

Implementierung von Funktionen zur Verschlüsselung und Zugriff auf Flash Memory sowie Bootloader.

i.MX6 Embedded Linux STM32 OpenSSL UART Buildroot U-Boot Linux Wireless
emz Hanauer GmbH & Co. KGaA
Nabburg
1 Jahr
2016-07 - 2017-06

Technischer Projektleiter

Ausarbeitung und Umsetzung eines Businessplans. Ganzheitliche Planung und Entwicklung einer AAL-Platform. Projektmanagement und technische Leitung der Entwicklung.

Scrum Master, Redmine, Node.js, Swagger, gitolite, ECMAScript 6, HTML5, MongoDB, Docker, Amazon AWS, Jenkins, Embedded Linux, Yocto Project

covibo GmbH
Dortmund
8 Monate
2015-12 - 2016-07

Softwareentwickler C/C++ Automotive

Entwicklung, Wartung und Test von Softwarekomponenten für ein DVB-T2 Infotainment
System. Releaseplanung und -bau in direktem Kundenkontakt.
C++11, Git, CORBA, MeeGo, x86, ARM, i.MX6, Embedded Linux, TeamCity, CodeBeamer

Hirschmann Car Communication GmbH
Beckum
2 Jahre 1 Monat
2013-09 - 2015-09

Firmwareentwicklung SPS

Entwicklungsingenieur Industrial Communication, Angestellter Scrum ANSI C Component-based software engineering ...
Entwicklungsingenieur Industrial Communication, Angestellter
Entwicklung von UART Kerneltreibern unter RTLinux. Entwicklung von feldbusspezifischen Softwarekomponenten auf echtzeitfähigen embedded Platformen.
Eclipse PTXdist Codesys 3 RTLinux
Scrum ANSI C Component-based software engineering Modbus POSIX UART
WAGO Kontakttechnik GmbH & Co. KG
Minden
10 Monate
2012-04 - 2013-01

VHDL-Implementierung von OFDM-spezifischen empfängerseitigen Komponenten für WLAN Systeme nach IEEE802.11

Student, Masterarbeit VHDL digitale Signalverarbeitung
Student, Masterarbeit
Vergleich gängiger Verfahren; RTL-Implementierung in VHDL; Einbettung in ein Prozessorsystem; Verifikation durch Simulation
Xilinx ISE ModelSim MicroBlaze Embedded Linux LaTeX Git
VHDL digitale Signalverarbeitung
TU Dortmund
Dortmund
2 Jahre 11 Monate
2009-08 - 2012-06

Entwicklung und Herstellung von Schaltungen aus dem Bereich der Signalverarbeitung; Vorbereitung und Betreuung von Praktikumsversuchen

studentischer Mitarbeiter
studentischer Mitarbeiter
Lehrstuhl für Kommunikationstechnik, TU Dortmund
4 Monate
2011-10 - 2012-01

Smart-Home im UHF-Band

Student, Projektgruppe Filterentwurf Schaltplanerstellung Leiterplattenlayout
Student, Projektgruppe
Konzeption und Umsetzung eines universellen Transceivers unter Verwendung eines erweiterten FHSS-Verfahrens
EAGLE SVN Si1000 Wireless MCU
Filterentwurf Schaltplanerstellung Leiterplattenlayout
TU Dortmund
Dortmund
8 Monate
2010-03 - 2010-10

Entwicklung und Testen von Softwarekomponenten des fahrzeugeigenen Kamerasystems; Integrierte Bachelorarbeit

Praktikant
Praktikant

C++, Sensordatenfusion, Bildverarbeitung, OpenCV, FFmpeg, OpenGL, JAUS, Visual Studio, SVN

Bucyrus International, Inc.
Dortmund
6 Monate
2010-04 - 2010-09

Entwicklung einer Augmented Reality Darstellung für Minenfahrzeuge

Student, Bachelorarbeit C++ Sensordatenfusion Bildverarbeitung
Student, Bachelorarbeit
Implementierung eines Kalman-Filters zur Sensordatenfusion und Schätzung des Bewegungszustands; Entzerrung der Kamerabilder und Rendern des augmented HUD mit OpenGL; Anbindung an das Gesamtsystem über JAUS
OpenCV FFmpeg OpenGL JAUS Visual Studio SVN
C++ Sensordatenfusion Bildverarbeitung
Bucyrus HEX GmbH
Dortmund

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 4 Monate
2010-10 - 2013-01

Elektro- und Informationstechnik

Master of Science, Gesamtnote: 1,3, TU Dortmund
Master of Science, Gesamtnote: 1,3
TU Dortmund
Studienschwerpunkt Informations- und Kommunikationstechnik
3 Jahre 1 Monat
2007-10 - 2010-10

Elektro- und Informationstechnik

Bachelor of Science, Gesamtnote: 2,6, TU Dortmund
Bachelor of Science, Gesamtnote: 2,6
TU Dortmund
9 Jahre 5 Monate
1998-06 - 2007-10

Schulausbildung

Abitur, Durchschnittsnote: 2,4, Immanuel-Kant-Gymnasium Dortmund
Abitur, Durchschnittsnote: 2,4
Immanuel-Kant-Gymnasium Dortmund
Leistungskurse Mathematik und Physik

Kompetenzen

Kompetenzen

Top-Skills

Linux Embedded Yocto Go C/C++ Python Lua Git CI/CD RTLinux DPDK VPP Kernel POSIX Docker Virtualisierung KVM

Produkte / Standards / Erfahrungen / Methoden

Automationstechnik
IEEE 802
Schwerpunkt .11
OpenGL
OpenSSL
OpenVX
U-Boot
UART
Yocto
Profil
Erfahrener Embedded Linux Engineer mit fundierter Expertise in der Entwicklung und Optimierung von Echtzeitsystemen, Virtualisierung und NetzwerkPerformance. Spezialisiert auf Yocto, C/C++ sowie die Erstellung robuster Linux-Distributionen für industrielle Anwendungen.

Betriebssysteme

Buildroot
Embedded Linux
Linux
Linux Echtzeitbetriebssystem
Linux Wireless

Programmiersprachen

Assembler
RISC-Architekturen
C
einschl. C11
C++
einschl. C++11
CMake
GNU-Make
Java
Grundkenntnisse
JavaScript
EcmaScript
OpenCL
Shell
VHDL
Xilinx ISE, ModelSim

Datenbanken

MongoDB
MySQL

Datenkommunikation

Modbus
Modbus
Serielles Kommunikationsprotokoll
UART, RS232, RS485
WLAN
IEEE802.11

Hardware

32Bit Microcontroller
MicroBlaze
8bit Microcontroller
AVR
Advanced Microcontroller Bus Architecture
AXI
Echtzeitsystem
PRU
i.MX6
i.MX8
STM32
Vivante GPU

Design / Entwicklung / Konstruktion

Agile Programming
Component Design
Continuous Integration
OOP
SOLID
Test Driven Development

Branchen

Branchen

Automatisierungstechnik, Kommunikationstechnik, Embedded Systems

Einsatzorte

Einsatzorte

Deutschland
nicht möglich

Projekte

Projekte

5 Jahre
2020-01 - 2024-12

Messen und Optimieren

Embedded Linux-Entwickler DPDK VPP Performance Tuning ...
Embedded Linux-Entwickler

Messen und Optimieren der Networking-Performance eines Cybersecurity Gateways. Evaluierung und Einbindung alternativer Network-Stacks.

DPDK VPP Performance Tuning iptables Python C Lua
Rohde & Schwarz GmbH & Co. KG
Bochum
2 Jahre 3 Monate
2017-10 - 2019-12

mbedded-Linux-Distribution

Embedded Linux-Entwickler Yocto Linux KVM Hypervisor ...
Embedded Linux-Entwickler

Erstellen einer Embedded-Linux-Distribution. Implementierung von erweiterten Virtualisierungen für einen Hyper

Yocto Linux KVM Hypervisor x86 Virtualisierung C/C++ C# Bash Python Adaptive AUTOSAR
dSPACE GmbH
Paderborn
2 Monate
2017-08 - 2017-09

Entwickler Bildverarbeitung

Implementierung und Optimierung einer Bildverarbeitungskette auf einer embedded Linux Platform

Vivante GPU i.MX8 OpenGL OpenCL OpenVX CMake
Siemens Healthineers GmbH
Erlangen
2 Monate
2017-07 - 2017-08

Embedded Linux-Entwickler

Implementierung von Funktionen zur Verschlüsselung und Zugriff auf Flash Memory sowie Bootloader.

i.MX6 Embedded Linux STM32 OpenSSL UART Buildroot U-Boot Linux Wireless
emz Hanauer GmbH & Co. KGaA
Nabburg
1 Jahr
2016-07 - 2017-06

Technischer Projektleiter

Ausarbeitung und Umsetzung eines Businessplans. Ganzheitliche Planung und Entwicklung einer AAL-Platform. Projektmanagement und technische Leitung der Entwicklung.

Scrum Master, Redmine, Node.js, Swagger, gitolite, ECMAScript 6, HTML5, MongoDB, Docker, Amazon AWS, Jenkins, Embedded Linux, Yocto Project

covibo GmbH
Dortmund
8 Monate
2015-12 - 2016-07

Softwareentwickler C/C++ Automotive

Entwicklung, Wartung und Test von Softwarekomponenten für ein DVB-T2 Infotainment
System. Releaseplanung und -bau in direktem Kundenkontakt.
C++11, Git, CORBA, MeeGo, x86, ARM, i.MX6, Embedded Linux, TeamCity, CodeBeamer

Hirschmann Car Communication GmbH
Beckum
2 Jahre 1 Monat
2013-09 - 2015-09

Firmwareentwicklung SPS

Entwicklungsingenieur Industrial Communication, Angestellter Scrum ANSI C Component-based software engineering ...
Entwicklungsingenieur Industrial Communication, Angestellter
Entwicklung von UART Kerneltreibern unter RTLinux. Entwicklung von feldbusspezifischen Softwarekomponenten auf echtzeitfähigen embedded Platformen.
Eclipse PTXdist Codesys 3 RTLinux
Scrum ANSI C Component-based software engineering Modbus POSIX UART
WAGO Kontakttechnik GmbH & Co. KG
Minden
10 Monate
2012-04 - 2013-01

VHDL-Implementierung von OFDM-spezifischen empfängerseitigen Komponenten für WLAN Systeme nach IEEE802.11

Student, Masterarbeit VHDL digitale Signalverarbeitung
Student, Masterarbeit
Vergleich gängiger Verfahren; RTL-Implementierung in VHDL; Einbettung in ein Prozessorsystem; Verifikation durch Simulation
Xilinx ISE ModelSim MicroBlaze Embedded Linux LaTeX Git
VHDL digitale Signalverarbeitung
TU Dortmund
Dortmund
2 Jahre 11 Monate
2009-08 - 2012-06

Entwicklung und Herstellung von Schaltungen aus dem Bereich der Signalverarbeitung; Vorbereitung und Betreuung von Praktikumsversuchen

studentischer Mitarbeiter
studentischer Mitarbeiter
Lehrstuhl für Kommunikationstechnik, TU Dortmund
4 Monate
2011-10 - 2012-01

Smart-Home im UHF-Band

Student, Projektgruppe Filterentwurf Schaltplanerstellung Leiterplattenlayout
Student, Projektgruppe
Konzeption und Umsetzung eines universellen Transceivers unter Verwendung eines erweiterten FHSS-Verfahrens
EAGLE SVN Si1000 Wireless MCU
Filterentwurf Schaltplanerstellung Leiterplattenlayout
TU Dortmund
Dortmund
8 Monate
2010-03 - 2010-10

Entwicklung und Testen von Softwarekomponenten des fahrzeugeigenen Kamerasystems; Integrierte Bachelorarbeit

Praktikant
Praktikant

C++, Sensordatenfusion, Bildverarbeitung, OpenCV, FFmpeg, OpenGL, JAUS, Visual Studio, SVN

Bucyrus International, Inc.
Dortmund
6 Monate
2010-04 - 2010-09

Entwicklung einer Augmented Reality Darstellung für Minenfahrzeuge

Student, Bachelorarbeit C++ Sensordatenfusion Bildverarbeitung
Student, Bachelorarbeit
Implementierung eines Kalman-Filters zur Sensordatenfusion und Schätzung des Bewegungszustands; Entzerrung der Kamerabilder und Rendern des augmented HUD mit OpenGL; Anbindung an das Gesamtsystem über JAUS
OpenCV FFmpeg OpenGL JAUS Visual Studio SVN
C++ Sensordatenfusion Bildverarbeitung
Bucyrus HEX GmbH
Dortmund

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 4 Monate
2010-10 - 2013-01

Elektro- und Informationstechnik

Master of Science, Gesamtnote: 1,3, TU Dortmund
Master of Science, Gesamtnote: 1,3
TU Dortmund
Studienschwerpunkt Informations- und Kommunikationstechnik
3 Jahre 1 Monat
2007-10 - 2010-10

Elektro- und Informationstechnik

Bachelor of Science, Gesamtnote: 2,6, TU Dortmund
Bachelor of Science, Gesamtnote: 2,6
TU Dortmund
9 Jahre 5 Monate
1998-06 - 2007-10

Schulausbildung

Abitur, Durchschnittsnote: 2,4, Immanuel-Kant-Gymnasium Dortmund
Abitur, Durchschnittsnote: 2,4
Immanuel-Kant-Gymnasium Dortmund
Leistungskurse Mathematik und Physik

Kompetenzen

Kompetenzen

Top-Skills

Linux Embedded Yocto Go C/C++ Python Lua Git CI/CD RTLinux DPDK VPP Kernel POSIX Docker Virtualisierung KVM

Produkte / Standards / Erfahrungen / Methoden

Automationstechnik
IEEE 802
Schwerpunkt .11
OpenGL
OpenSSL
OpenVX
U-Boot
UART
Yocto
Profil
Erfahrener Embedded Linux Engineer mit fundierter Expertise in der Entwicklung und Optimierung von Echtzeitsystemen, Virtualisierung und NetzwerkPerformance. Spezialisiert auf Yocto, C/C++ sowie die Erstellung robuster Linux-Distributionen für industrielle Anwendungen.

Betriebssysteme

Buildroot
Embedded Linux
Linux
Linux Echtzeitbetriebssystem
Linux Wireless

Programmiersprachen

Assembler
RISC-Architekturen
C
einschl. C11
C++
einschl. C++11
CMake
GNU-Make
Java
Grundkenntnisse
JavaScript
EcmaScript
OpenCL
Shell
VHDL
Xilinx ISE, ModelSim

Datenbanken

MongoDB
MySQL

Datenkommunikation

Modbus
Modbus
Serielles Kommunikationsprotokoll
UART, RS232, RS485
WLAN
IEEE802.11

Hardware

32Bit Microcontroller
MicroBlaze
8bit Microcontroller
AVR
Advanced Microcontroller Bus Architecture
AXI
Echtzeitsystem
PRU
i.MX6
i.MX8
STM32
Vivante GPU

Design / Entwicklung / Konstruktion

Agile Programming
Component Design
Continuous Integration
OOP
SOLID
Test Driven Development

Branchen

Branchen

Automatisierungstechnik, Kommunikationstechnik, Embedded Systems

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.