Senior Softwareentwickler
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 40239 Düsseldorf
- Weltweit
- ar | de | en
- 05.03.2026
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
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.
Python
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
Softwareentwickler, Softwareentwickler Embedded Systems, Softwareentwickler in Funktionsdesign, Softwaretester
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.
Softwareentwickler, Softwareentwickler Embedded Systems, Softwareentwickler in Funktionsdesign, Systems Engineering
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.
Projektentwickler, Softwareentwickler, Softwareentwickler Embedded Systems, Softwareentwickler in Funktionsdesign
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.
Softwareentwickler Embedded Systems, Softwareentwickler in Funktionsdesign
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.
Softwareentwickler
Zertifikate
Hella
Hella
Hella
Hella
hella
Ausbildung
Universität Kaiserslautern
Kaiserslautern
Universität Helwan
Ägypten
Über mich
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
- Arabisch (Muttersprache)
- Deutsch (Fließend)
- Englisch (Fließend)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
