Entwicklung performanter Embedded- & Echtzeitsysteme in C/C++/Python auf Linux & MCUs ? von Requirements bis Release, agil & professionell.
Aktualisiert am 05.05.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 05.05.2026
Verfügbar zu: 100%
davon vor Ort: 100%
Embedded Software
C++
Python
Git
Mikrocontrollerprogrammierung
Linu
Linux Echtzeitbetriebssystem
FreeRTOS
ARM Cortex
CI/CD
Docker
CAN-Bus
TCP/IP
Agile Softwareentwicklung
Jenkins
C
Unittest
Bugfixing
Requirements Engineering
Code Review
CMake
Deutsch
Fließend
English
Sehr Gut
Französisch
Gut
Arabisch
Muttersprache

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 6 Monate
2024-01 - 2025-06

Entwicklung von Inverter-Software

Softwareentwickler C++ ARM Cortex CAN ...
Softwareentwickler
  • Entwurf und Implementierung von DC/DC und DC/AC Inverter Funktionen in C, C++ und Python
  • Hardware Konfiguration mit DaVinci Konfigurator
  • Durchführung von Tests und Validierung der Software unter Verwendung von Unit-Test
  • Softwareerprobung in Hardware-in-the-Loop (HIL)
C++ ARM Cortex CAN Ethernet TCP/IP Multithreading Echtzeitsysteme SIL/HIL
ZF Friedrichshafen
4 Jahre 10 Monate
2019-03 - 2023-12

Entwicklung von Autonomer Fahrsoftware ?

Softwareentwickler C++ Python Linux ...
Softwareentwickler

  • Planung, Erstellung, Integration von komplexen Software-Funktionen in C, C++ und Python ?
  • Integration von ROS-/ROS2-Komponenten in verteilten Architekturen ?
  • Entwicklung von Softwarelösungen zur Kommunikation, Visualisierung und Überwachen verschiedener Sensoren(z.B. Lidar, Radar) ?
  • Softwareerprobung im Hardware-in-the-Loop (HIL)

C++ Python Linux ROS/ROS2 TCP/IP SPI I²C
ZF Friedrichshafen
6 Jahre 5 Monate
2013-02 - 2019-06

Entwicklung von Anzeige- und Bedienkonzept Software

Softwareentwickler C/C++ UML Git ...
Softwareentwickler
Entwicklung von Anzeige- und Bedienkonzept Software für 8 und 9 Gänge automatische Getriebe
  • Implementierung und Bearbeitung des Anzeige-Bedienkonzeptes innerhalb der Getriebesteuerung sowie zugehörigen Level2-Überwachungsmodule für verschiedene OEM-Anforderungen
  • Test und Inbetriebnahme von Software in SIL,HIL und im Fahrzeug
  • Identifikation und Behebung von Fehlern sowie kontinuierliche Verbesserung der Software für eine höhere Sicherheit und Effizienz
C/C++ UML Git SIL/HIL Embedded Systeme
ZF Friedrichshafen

Aus- und Weiterbildung

Aus- und Weiterbildung

6 Monate
2025-10 - 2026-03

Weiterbildung - Cloud-Architekt

VelpTEC
VelpTEC
  • Entwurf skalierbarer Cloud-Architekturen (IaaS, PaaS, SaaS; öffentlich, privat, hybrid)
  • Containerisierung und Orchestrierung mit Docker und Kubernetes
  • Infrastructure as Code (IaC) und Cloud-Deployment-Strategien
  • DevOps-Praktiken einschließlich CI/CD-Pipelines, Automatisierung und Monitoring
  • Grundlagen der Cloud-Sicherheit und Systemzuverlässigkeit
  • Datenbanksysteme und SQL für Datenmanagement
  • Anwendung von Cloud-Konzepten auf vernetzte Systeme und IoT-Systeme
1 Jahr 5 Monate
2011-04 - 2012-08

Embedded Systeme

Master of Engineering, Beuth Hochschule Berlin
Master of Engineering
Beuth Hochschule Berlin
Master Abschlussarbeit gern auf Anfrage
4 Jahre 5 Monate
2006-04 - 2010-08

Technische Informatik

Bachelor of Engineering, Beuth Hochschule Berlin
Bachelor of Engineering
Beuth Hochschule Berlin

Kompetenzen

Kompetenzen

Top-Skills

Embedded Software C++ Python Git Mikrocontrollerprogrammierung Linu Linux Echtzeitbetriebssystem FreeRTOS ARM Cortex CI/CD Docker CAN-Bus TCP/IP Agile Softwareentwicklung Jenkins C Unittest Bugfixing Requirements Engineering Code Review CMake

Produkte / Standards / Erfahrungen / Methoden

Profil

Senior Embedded Softwareentwickler mit über 15 Jahren Erfahrung in der Automotive- und Embedded-Softwareentwicklung. Tiefgehende Expertise in Embedded C/C++ und Python. Ergänzend fundierte Kenntnisse in DevOps- und Cloud-Technologien sowie umfassende Erfahrung in agiler Softwareentwicklung von der Anforderungsanalyse bis zur Integration und Abnahme.


Kernkompetenzen

Linux & Systemumgebung:

  • Embedded Linux
  • Linux-basierte Entwicklungsumgebungen
  • CMake
  • Make 


Echtzeitsysteme & Performance:

  • Multithreading & Thread-Synchronisation
  • Interrupt-basierte Programmierung
  • RTOS (z. B. FreeRTOS)
  • deterministisches Echtzeitverhalten
  • Performance-Optimierung (CPU-, Speicher- und Latenzverhalten) 


Hardware-nahe Entwicklung

  • Embedded-Software auf ARM- und Microcontroller-Plattformen
  • Hardware Integration & Schnittstellenanbindung (CAN, SPI, UART)
  • systemnahes Debugging
  • Netzwerkkommunikation (TCP/IP, UDP)


Tools & IDEs

  • Eclipse
  • Visual Studio Code
  • Jira
  • Azure
  • GitLab
  • ClearCase / Clearequest


Testing & Qualitätssicherung

  • Unit Tests
  • CI/CD-Pipelines
  • SIL-/HIL-Tests
  • Systemvalidierung & strukturierte Fehleranalyse 


Design & Dokumentation

  • UML mit Enterprise Architect
  • Doxygen
  • Confluence 
  • XML


Entwicklungsprozess & Zusammenarbeit

  • Agile Softwareentwicklung nach Scrum und Kanban mit Git-basierter Versionsverwaltung und qualitätssichernden Code-Reviews


Berufserfahrung

2002 - 2012

Rolle: IT-Techniker, studentische Hilfskraft, Praktikant


Aufgaben:

Softwareentwicklung 


Kenntnisse:

C++, Java

Programmiersprachen

C
Modern C++
C++11/14/17/20
Python
Tools und Testautomatisierung

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 6 Monate
2024-01 - 2025-06

Entwicklung von Inverter-Software

Softwareentwickler C++ ARM Cortex CAN ...
Softwareentwickler
  • Entwurf und Implementierung von DC/DC und DC/AC Inverter Funktionen in C, C++ und Python
  • Hardware Konfiguration mit DaVinci Konfigurator
  • Durchführung von Tests und Validierung der Software unter Verwendung von Unit-Test
  • Softwareerprobung in Hardware-in-the-Loop (HIL)
C++ ARM Cortex CAN Ethernet TCP/IP Multithreading Echtzeitsysteme SIL/HIL
ZF Friedrichshafen
4 Jahre 10 Monate
2019-03 - 2023-12

Entwicklung von Autonomer Fahrsoftware ?

Softwareentwickler C++ Python Linux ...
Softwareentwickler

  • Planung, Erstellung, Integration von komplexen Software-Funktionen in C, C++ und Python ?
  • Integration von ROS-/ROS2-Komponenten in verteilten Architekturen ?
  • Entwicklung von Softwarelösungen zur Kommunikation, Visualisierung und Überwachen verschiedener Sensoren(z.B. Lidar, Radar) ?
  • Softwareerprobung im Hardware-in-the-Loop (HIL)

C++ Python Linux ROS/ROS2 TCP/IP SPI I²C
ZF Friedrichshafen
6 Jahre 5 Monate
2013-02 - 2019-06

Entwicklung von Anzeige- und Bedienkonzept Software

Softwareentwickler C/C++ UML Git ...
Softwareentwickler
Entwicklung von Anzeige- und Bedienkonzept Software für 8 und 9 Gänge automatische Getriebe
  • Implementierung und Bearbeitung des Anzeige-Bedienkonzeptes innerhalb der Getriebesteuerung sowie zugehörigen Level2-Überwachungsmodule für verschiedene OEM-Anforderungen
  • Test und Inbetriebnahme von Software in SIL,HIL und im Fahrzeug
  • Identifikation und Behebung von Fehlern sowie kontinuierliche Verbesserung der Software für eine höhere Sicherheit und Effizienz
C/C++ UML Git SIL/HIL Embedded Systeme
ZF Friedrichshafen

Aus- und Weiterbildung

Aus- und Weiterbildung

6 Monate
2025-10 - 2026-03

Weiterbildung - Cloud-Architekt

VelpTEC
VelpTEC
  • Entwurf skalierbarer Cloud-Architekturen (IaaS, PaaS, SaaS; öffentlich, privat, hybrid)
  • Containerisierung und Orchestrierung mit Docker und Kubernetes
  • Infrastructure as Code (IaC) und Cloud-Deployment-Strategien
  • DevOps-Praktiken einschließlich CI/CD-Pipelines, Automatisierung und Monitoring
  • Grundlagen der Cloud-Sicherheit und Systemzuverlässigkeit
  • Datenbanksysteme und SQL für Datenmanagement
  • Anwendung von Cloud-Konzepten auf vernetzte Systeme und IoT-Systeme
1 Jahr 5 Monate
2011-04 - 2012-08

Embedded Systeme

Master of Engineering, Beuth Hochschule Berlin
Master of Engineering
Beuth Hochschule Berlin
Master Abschlussarbeit gern auf Anfrage
4 Jahre 5 Monate
2006-04 - 2010-08

Technische Informatik

Bachelor of Engineering, Beuth Hochschule Berlin
Bachelor of Engineering
Beuth Hochschule Berlin

Kompetenzen

Kompetenzen

Top-Skills

Embedded Software C++ Python Git Mikrocontrollerprogrammierung Linu Linux Echtzeitbetriebssystem FreeRTOS ARM Cortex CI/CD Docker CAN-Bus TCP/IP Agile Softwareentwicklung Jenkins C Unittest Bugfixing Requirements Engineering Code Review CMake

Produkte / Standards / Erfahrungen / Methoden

Profil

Senior Embedded Softwareentwickler mit über 15 Jahren Erfahrung in der Automotive- und Embedded-Softwareentwicklung. Tiefgehende Expertise in Embedded C/C++ und Python. Ergänzend fundierte Kenntnisse in DevOps- und Cloud-Technologien sowie umfassende Erfahrung in agiler Softwareentwicklung von der Anforderungsanalyse bis zur Integration und Abnahme.


Kernkompetenzen

Linux & Systemumgebung:

  • Embedded Linux
  • Linux-basierte Entwicklungsumgebungen
  • CMake
  • Make 


Echtzeitsysteme & Performance:

  • Multithreading & Thread-Synchronisation
  • Interrupt-basierte Programmierung
  • RTOS (z. B. FreeRTOS)
  • deterministisches Echtzeitverhalten
  • Performance-Optimierung (CPU-, Speicher- und Latenzverhalten) 


Hardware-nahe Entwicklung

  • Embedded-Software auf ARM- und Microcontroller-Plattformen
  • Hardware Integration & Schnittstellenanbindung (CAN, SPI, UART)
  • systemnahes Debugging
  • Netzwerkkommunikation (TCP/IP, UDP)


Tools & IDEs

  • Eclipse
  • Visual Studio Code
  • Jira
  • Azure
  • GitLab
  • ClearCase / Clearequest


Testing & Qualitätssicherung

  • Unit Tests
  • CI/CD-Pipelines
  • SIL-/HIL-Tests
  • Systemvalidierung & strukturierte Fehleranalyse 


Design & Dokumentation

  • UML mit Enterprise Architect
  • Doxygen
  • Confluence 
  • XML


Entwicklungsprozess & Zusammenarbeit

  • Agile Softwareentwicklung nach Scrum und Kanban mit Git-basierter Versionsverwaltung und qualitätssichernden Code-Reviews


Berufserfahrung

2002 - 2012

Rolle: IT-Techniker, studentische Hilfskraft, Praktikant


Aufgaben:

Softwareentwicklung 


Kenntnisse:

C++, Java

Programmiersprachen

C
Modern C++
C++11/14/17/20
Python
Tools und Testautomatisierung

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.