09/09/2026 updated


100 % available
Embedded Software Engineer - AUTOSAR | BMS & Charging | UDS/OBD Diagnostics | CAN/LIN
Benikhaled, Tunisia
Only remote
Dual Master's Degree, Computer ScienceAutomotive EngineeringEmbedded CLinux On Embedded SystemsIntegrated Electronic ControlsEmbedded CoderDiagnostic Skills
AUTOSAR Software Architecture
Fundierte Kenntnisse in der AUTOSAR BSW-Konfiguration mit EB tresos, von MCAL-Treibern bis zu Communication Services, sowie in der Entwicklung von Software-Komponenten (SWC) fuer elektrische Fahrzeug-MCUs.
Automotive Protokolle & Netzwerkvalidierung
Umfangreiche Erfahrung mit CAN, LIN, UDS und OBD-II fuer Diagnose und Netzwerkvalidierung, einschliesslich des Einsatzes von Vector CANalyzer, CANoe und INCA.
Battery Management Systems (BMS) & Charging
Entwicklung und Validierung von Hochvolt-Speicher-Ladefunktionen fuer BEV- und PHEV-Fahrzeuge sowie Implementierung von BMS-Ladefunktionen als Function Developer.
Verification & Validation
Anforderungsengineering mit MATLAB/Simulink, statische Analyse (QAC), Unit-Testing (RTRT, Tessy), Anforderungsverfolgung (Reqtify) und Hardware-in-the-Loop (HIL) Testing.
Programmierung & Scripting
Kenntnisse in C, CAPL, Python und Perl fuer interne Toolentwicklung und Testautomatisierung.
Funktionale Sicherheit nach ISO 26262
Anwendung von ISO 26262 Part 8, Clause 11 zur Qualifizierung von Toolchains sowie Bewertung von Toolchains anhand von TCL-Ratings.
ECU/ECM Software-Entwicklung
Entwicklung und Test von Embedded Software fuer Verbrennungsmotor-Steuergeraete (ECM) sowie elektrische Fahrzeug-MCUs in der Automobilindustrie.
Requirements Engineering
Durchfuehrung von Anforderungsanalysen und Software-Anforderungsengineering in MATLAB/Simulink auf Basis von Kundenspezifikationen sowie Verwaltung der Anforderungsverfolgbarkeit mit Reqtify.
Fundierte Kenntnisse in der AUTOSAR BSW-Konfiguration mit EB tresos, von MCAL-Treibern bis zu Communication Services, sowie in der Entwicklung von Software-Komponenten (SWC) fuer elektrische Fahrzeug-MCUs.
Automotive Protokolle & Netzwerkvalidierung
Umfangreiche Erfahrung mit CAN, LIN, UDS und OBD-II fuer Diagnose und Netzwerkvalidierung, einschliesslich des Einsatzes von Vector CANalyzer, CANoe und INCA.
Battery Management Systems (BMS) & Charging
Entwicklung und Validierung von Hochvolt-Speicher-Ladefunktionen fuer BEV- und PHEV-Fahrzeuge sowie Implementierung von BMS-Ladefunktionen als Function Developer.
Verification & Validation
Anforderungsengineering mit MATLAB/Simulink, statische Analyse (QAC), Unit-Testing (RTRT, Tessy), Anforderungsverfolgung (Reqtify) und Hardware-in-the-Loop (HIL) Testing.
Programmierung & Scripting
Kenntnisse in C, CAPL, Python und Perl fuer interne Toolentwicklung und Testautomatisierung.
Funktionale Sicherheit nach ISO 26262
Anwendung von ISO 26262 Part 8, Clause 11 zur Qualifizierung von Toolchains sowie Bewertung von Toolchains anhand von TCL-Ratings.
ECU/ECM Software-Entwicklung
Entwicklung und Test von Embedded Software fuer Verbrennungsmotor-Steuergeraete (ECM) sowie elektrische Fahrzeug-MCUs in der Automobilindustrie.
Requirements Engineering
Durchfuehrung von Anforderungsanalysen und Software-Anforderungsengineering in MATLAB/Simulink auf Basis von Kundenspezifikationen sowie Verwaltung der Anforderungsverfolgbarkeit mit Reqtify.
Experience
Professional experience5 - 10 years
Freelancer since2026
Languages
EnglishGoodFrenchNative speaker
Project history
Entwicklung und Test von Embedded Software fuer elektrische Fahrzeug-MCUs, einschliesslich SWC-Entwicklung und AUTOSAR CAN/LIN Communication Stack Implementierung. Konfiguration von AUTOSAR BSW mit EB tresos. Diagnose- und Netzwerkvalidierung (CAN, LIN) mit Vector CANalyzer. Entwicklung interner Software-Tools in Python und Perl. Anforderungsanalyse und -engineering in MATLAB/Simulink. Statische Analyse (QAC) und Unit-Testing (RTRT) sowie HIL-Validierung. Technical Leader auf dem Preh GmbH Account. Entwicklung und Validierung von Hochvolt-Speicher-Ladefunktionen fuer BEV/PHEV auf dem BMW Account. Toolchain Qualification Engineer auf dem Volkswagen Account. Kunden: Stellantis, Vitesco, Preh GmbH, BMW, Volkswagen.
Entwicklung und Test von Embedded Software fuer Verbrennungsmotor-Steuergeraete (ECM). Beitrag zur SWC-Entwicklung und Aufbau von Python-basiertem Test-Tooling. Software-Anforderungsengineering in MATLAB/Simulink. Statisches Testing mit QAC und Unit-Testfaelle mit Rational Test RealTime. Verwaltung der Anforderungsverfolgbarkeit mit Reqtify.