Senior Embedded Software Engineer C/C++ & Python | Embedded Linux & Echtzeitsysteme | Agile Entwicklung
- Verfügbarkeit einsehen
- 0 Referenzen
- 85‐100€/Stunde
- Deutschland
- Weltweit
- ar | de | en | fr
- 02.03.2026
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
1/2024 – 6/2025
Tätigkeitsbeschreibung
• Weiterentwicklung sicherheitskritischer C++-Software auf ARM-Cortex-Mikrocontrollern
• Umsetzung von Multithreading-Konzepten mit Echtzeit- und deterministischem Verhalten
• Integration von Kommunikationsschnittstellen (CAN, Ethernet, TCP/IP)
• Performance-Optimierung hinsichtlich CPU-, Speicher- und Latenzverhalten
• Durchführung von SIL- und HIL-Tests sowie systemnahes Debugging
ARM-Architektur, C++, CAN-Bus (controller area network), Echtzeit-Betriebssysteme, Embedded Entwicklung / hardwarenahe Entwicklung, Ethernet, Python, Softwaredokumentation, TCP / IP
3/2019 – 12/2023
Tätigkeitsbeschreibung
• Entwicklung von C++-Software für ADAS-Systeme unter Linux
• Integration von ROS-/ROS2-Komponenten in verteilten Architekturen
• Sensordatenverarbeitung und Echtzeitkommunikation (TCP/IP, UDP)
• Anbindung hardware-naher Schnittstellen (SPI, I²C)
• Python-basierte Test- und Analyse-Tools
C++, Python, Softwareentwickler
2/2013 – 6/2019
Tätigkeitsbeschreibung
• C/C++ Embedded-Entwicklung für ASIL 2 Steuergeräte
• Architekturdesign und Modellierung mit UML
• Echtzeitnahe Verarbeitung von Steuergeräte- und Fahrdaten
• Durchführung von SIL-/HIL-Tests und Systemvalidierung
• Versionsverwaltung mit Git sowie technische Dokumentation
C++, Python, Software Version Control, Softwareanforderungsanalyse, Softwareentwickler Embedded Systems, Testen
Zertifikate
VelpTEC
VelpTEC
Ausbildung
Berlin
Berlin
Über mich
Mein Fokus liegt auf modernem C/C++, Embedded Linux und performanten Echtzeitsystemen. Ich arbeite strukturiert, architekturorientiert und mit hohem Qualitätsanspruch – von der Anforderungsanalyse über Design und Implementierung bis hin zur Integration und Inbetriebnahme.
Besonderen Wert lege ich auf modulare Softwarearchitekturen, sauberen Code und nachhaltige Lösungen, die langfristig wartbar und skalierbar sind.
Ich bevorzuge Projekte mit hohem technischen Anspruch, klar definierten Zielen und professioneller Zusammenarbeit.
Weitere Kenntnisse
C, Modern C++ (C++11/14/17/20), Python(Tools und Testautomatisierung)
• Linux & Systemumgebung:
Embedded Linux, Linux-basierte Entwicklungsumgebungen ,CMake, Make
• Echtzeitsysteme & Performance:
Multithreading & Thread-Synchronisation, Interrupt-basierte Programmierung, RTOS, 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)
• Testing & Qualitätssicherung
Unit Tests, CI/CD-Pipelines, SIL-/HIL-Tests, Systemvalidierung & strukturierte Fehleranalyse
• Entwicklungsprozess & Zusammenarbeit
Agile Softwareentwicklung nach Scrum und Kanban mit Git-basierter Versions -verwaltung und qualitätssichernden Code-Reviews. Klare technische Dokumentation und transparente Kommunikation im interdisziplinären Projektumfeld.
Persönliche Daten
- Arabisch (Muttersprache)
- Deutsch (Fließend)
- Englisch (Gut)
- Französisch (Gut)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
