freiberufler Senior Softwareentwickler auf freelance.de

Senior Softwareentwickler

zuletzt online vor wenigen Stunden
  • auf Anfrage
  • 40239 Düsseldorf
  • Weltweit
  • ar  |  de  |  en
  • 05.03.2026

Kurzvorstellung

Embedded Softwareentwickler Automotive AUTOSAR | BMS | ISO 26262 | C/C++ | Python | MATLAB | Automotive SPICE

Qualifikationen

  • Projektentwickler
  • Release Manager
  • Requirements Engineer
  • Software Architect-
  • Softwareentwickler4 J.
  • Softwareentwickler Embedded Systems5 J.
  • Softwareentwickler in Funktionsdesign5 J.
  • Softwaretester2 J.
  • Systems Engineering1 J.

Projekt‐ & Berufserfahrung

Applied LLM-Integrated Agent-Based AI Systems Architecture
Kundenname anonymisiert, Düsseldorf
3/2025 – offen (1 Jahr, 1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

3/2025 – offen

Tätigkeitsbeschreibung

entwicklung agentenbasierter, ereignisgesteuerter KI-Architekturen in Python mit
deterministischer Zustandslogik und Orchestrierung LLM-basierter Entscheidungslogik.
Architektur agentischer Koordinationsschichten zur Integration von LLMs, regelbasierter
Logik, APIs und NLP-Pipelines für mehrstufige Automatisierung.
Konzeption und Deployment cloudbasierter Backend-Services auf Linux mit systemd und
Nginx sowie PostgreSQL-basierter Persistenz zur Sicherstellung transaktionaler Konsistenz.

Eingesetzte Qualifikationen

Python

Senior Software Developer battery management system
HELLA, berlin
4/2023 – 5/2025 (2 Jahre, 2 Monate)
Automobilindustrie
Tätigkeitszeitraum

4/2023 – 5/2025

Tätigkeitsbeschreibung

Projekt: Ford – High Voltage BMS
Senior Software Architect- (09/2024 – aktuell)
Koordination von System-, Software- und Validierungsteams in AUTOSAR-basierten BMS
Projekten unter Sicherstellung von ASPICE- und ISO-26262-Konformität.
Entwicklung einer toolübergreifenden Orchestrierungslösung zur Integration von Rhapsody,
AUTOSAR und DOORS mit automatisierter Architekturrekonstruktion und synchroner
Anforderungsverfolgbarkeit.
Projekt: Mercedes-Benz – Low Voltage BMS
Resident Engineer- (01/2024 – 09/2024)
Unterstützung der Systemintegration vor Ort in BMS-Projekten, Durchführung von
systemnahen Debugging-Aktivitäten mit Monaco- und Vector-Tools sowie Koordination von
Engineering-Releases.
Senior Software Developer (System & Software)- (04/2023 – 09/2024)
Verantwortlich für definierte BMS-Systemfunktionen, Analyse von Kundenanforderungen
sowie Ableitung entsprechender System- und Softwarespezifikationen gemäß AUTOSAR und
ISO 26262.
Entwicklung von Batterie-Algorithmuskonzepten und Implementierung von Funktionen mit
MATLAB/Simulink und TargetLink, einschließlich Unterstützung von Integration und
Validierung innerhalb der AUTOSAR-basierten BMS-Architektur

Eingesetzte Qualifikationen

Softwareentwickler, Softwareentwickler Embedded Systems, Softwareentwickler in Funktionsdesign, Softwaretester

Software Developer
ZF Friedrichshafen AG, Düsseldorf
2/2022 – 3/2023 (1 Jahr, 2 Monate)
Automobilindustrie
Tätigkeitszeitraum

2/2022 – 3/2023

Tätigkeitsbeschreibung

Projekt: Mercedes-Benz– Steer by Wire Projekt(02/2022 – 03/2023)
Software Developer (System & Software)
Entwicklung und Pflege von Softwarespezifikationen, Analyse und Umsetzung von
Anforderungsänderungen mit MATLAB/Simulink und TargetLink gemäß ASPICE.
Durchführung von Unit-Tests mit BTC sowie statischer Codeanalyse mit Polyspace zur
Sicherstellung von Softwarequalität und Konformität.
Projekt: Volvo– Steering Projekt(02/2022 – 03/2023)
Software Developer (System & Software)
Definition und Umsetzung von System- und Softwareanforderungen sowie Überführung
funktionaler Anforderungen in Spezifikationen.
Erstellung funktionaler Systemspezifikationen und Parametrierung mit Vector-Tools und CAPL
zur Optimierung des Systemverhaltens.

Eingesetzte Qualifikationen

Softwareentwickler, Softwareentwickler Embedded Systems, Softwareentwickler in Funktionsdesign, Systems Engineering

Junior Software Developer
Bertrandt GmbH, koln
4/2021 – 1/2022 (10 Monate)
Automobilindustrie
Tätigkeitszeitraum

4/2021 – 1/2022

Tätigkeitsbeschreibung

Projekt: Volkswagen– Steer by Wire Project (04/2021 – 01/2022)
Software Developer (System & Software)
Entwicklung von System- und Softwareanforderungen einschließlich Testszenarien.
Review und Analyse von SCADE-Modellen und Source Code zur Sicherstellung korrekter
Umsetzung und Spezifikationskonformität.
Durchführung von Unit-Tests und statischer Codeanalyse zur Validierung von Lenkfunktionen
und Identifikation potenzieller Fehler.

Eingesetzte Qualifikationen

Projektentwickler, Softwareentwickler, Softwareentwickler Embedded Systems, Softwareentwickler in Funktionsdesign

Software Developer im Bereich Systemfunktionen / Regelung
Valeo Thermal Commercial Vehicles Germany GmbH, München
1/2020 – 3/2021 (1 Jahr, 3 Monate)
Automobilindustrie
Tätigkeitszeitraum

1/2020 – 3/2021

Tätigkeitsbeschreibung

Werkstudent im Bereich Systemfunktion und Regelungstechnik
Entwicklung und Durchführung von Modul- und Integrationstests auf Basis von System- und
Softwareanforderungen zur Validierung von Steuerlogik und Funktionsverhalten.
Abstimmung von Systemanforderungen mit der implementierten Software zur Sicherstellung
der Spezifikationskonformität.

Eingesetzte Qualifikationen

Softwareentwickler Embedded Systems, Softwareentwickler in Funktionsdesign

Software Developer
Robert Bosch GmbH, Stuttgart
4/2019 – 9/2019 (6 Monate)
Automobilindustrie
Tätigkeitszeitraum

4/2019 – 9/2019

Tätigkeitsbeschreibung

Software Developer
• Erstellung von O2- und NOX-Funktionen mit Matlab-Modellen zur
Verwendung in Offline-Analysen mit INCA-Software.
• Entwicklung von Konfigurationen zur Verbesserung der Robustheit
und Visualisierung von Diagnosefunktionen in ECUs, einschließlich
Tool-Weiterentwicklung.

Eingesetzte Qualifikationen

Softwareentwickler

Zertifikate

Architecture Foundations and advanced –
Hella
2025
Software architecture with Rhapsody
Hella
2025
MBD with Matlab/Simulink and TargetLink advanced
Hella
2024
ALM Architecture Management
Hella
2024
Modeling languages SysML/UMl
hella
2024

Ausbildung

Master commercial vehicle technology (M.Sc.)
Master commercial vehicle technology (M.Sc.)
Universität Kaiserslautern
2021
Kaiserslautern
Bachelor of Science (B.Sc.) in Maschinenbau
Bachelor of Science (B.Sc.) in Maschinenbau
Universität Helwan
2013
Ägypten

Über mich

Skills
Mit mehrjähriger Erfahrung in der Embedded Softwareentwicklung und Softwarearchitektur im Automotive-Bereich unterstütze ich Projekte in allen Entwicklungsphasen – von der Anforderung bis zur Integration. Hier ein Überblick über meine Kernkompetenzen:

Softwarearchitektur & Systemdesign

Entwurf und Abstimmung von Software- und Systemarchitekturen (AUTOSAR-konform)
Definition von System- und Softwareanforderungen (inkl. Sys-/SW-Spezifikationen)
Architekturmodellierung mit Tools wie MATLAB, TargetLink, DaVinci Developer und Rhapsody

Embedded Softwareentwicklung

Entwicklung von AUTOSAR-Komponenten und ARXML-Dateien für BMS und Lenkungssysteme
Implementierung von Diagnosefunktionen, Parametersteuerungen und Sicherheitsfunktionen
Anwendung von Vector-Tools (z. B. CANoe, CANape, DaVinci) zur Simulation, Kalibrierung und Analyse

Funktionale Sicherheit & Automotive-Standards

Anwendung von ISO 26262 (bis ASIL C/D) bei der Entwicklung sicherheitskritischer Software
Entwicklung robuster Funktionen für Batteriesysteme und Lenkmodule
Arbeiten nach ASPICE-Vorgaben zur Sicherstellung eines standardisierten Entwicklungsprozesses

Modellbasierte Entwicklung & Simulation

Entwicklung modellbasierter Funktionen für Batteriealgorithmen (z. B. SOC, SOH, Balancing, Cell Monitoring) mit MATLAB/Simulink und TargetLink
Implementierung und Simulation von Lenkungsfunktionen (z. B. Lenkwinkelregelung, Steer-by-Wire) gemäß sicherheitsrelevanten Anforderungen
Aufbau robuster Simulationsmodelle zur Absicherung komplexer Zustandsautomaten und Steuerstrategien

Test & Verifikation

Durchführung von Unit-Tests mit BTC EmbeddedTester, Stresstests und statischer Codeanalyse mit Polyspace
Erstellung automatisierter Testszenarien sowie Modul- und Integrationstests
Einsatz von CAPL-Skripten zur Automatisierung und Systemoptimierung

Anforderungsmanagement

Analyse, Review und Verlinkung von Anforderungen (z. B. mit DOORS, DNG, Polarion)
Rückverfolgbarkeit und Abdeckung zwischen Anforderungen, Tests und Implementierung
Mitarbeit bei Review-Prozessen und Release-Planung im Rahmen agiler Entwicklungszyklen

Programmiersprachen & Automatisierung

Fundierte Kenntnisse in C, C++ für Embedded-Systeme
Einsatz von Python für Automatisierungsskripte, Testauswertung und Datenverarbeitung

Kenntnisse & Tools
Software & Tools:
MATLAB, Simulink, Stateflow, TargetLink
Vector Tools: DaVinci Developer, CANoe, CANape
IBM Rational Rhapsody
BTC EmbeddedTester (BTC Embedded Systems)
Polyspace (MathWorks)
TPT – Piketec
Softing DTS Monaco
Astrée (AbsInt) – Statische Codeanalyse
winIDEA (iSYSTEM Debugger)

Programmiersprachen:
Python
C

Anforderungs- & Lebenszyklusmanagement:
IBM DOORS / DOORS NG
Polarion (Siemens)
PTC Integrity
ALM Tools (Hella/Vector Umgebung)

Mit dieser vielseitigen Kompetenz unterstütze ich Projekte effizient in Bereichen wie Low-Voltage-BMS, Steer-by-Wire, Diagnosesysteme und modellbasierter Entwicklung – sowohl in Serienprojekten als auch in der Vorentwicklung.

Persönliche Daten

Sprache
  • Arabisch (Muttersprache)
  • Deutsch (Fließend)
  • Englisch (Fließend)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Profilaufrufe
215
Alter
34
Berufserfahrung
6 Jahre und 11 Monate (seit 04/2019)
Projektleitung
1 Jahr

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden