As an experienced embedded software engineer in the automotive industry, I specialise in AUTOSAR configuration and software development
Aktualisiert am 03.07.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 03.07.2025
Verfügbar zu: 100%
davon vor Ort: 25%
Embedded C
AUROSAR
Software
XML
C
CAN-Bus
CANoe
VectorCAST
vector Tools
Automotive-SPICE
Microcontroller
Git
Continuous Integration
Automotive
Software Analyse
Senior-Entwickler
SW-Integration
Configuration Management
Lauterbach Debugger
Bugfixing
Jenkins
English
Verhandlungssicher
German
Elementary proficiency
Arabic
Muttersprache

Einsatzorte

Einsatzorte

Stuttgart (+50km)
Deutschland
möglich

Projekte

Projekte

1 year 5 months
2024-02 - now

Daimler Truck - Autonomous Truck Kit Basic Software

Senior AUTOSAR Software Integrator vector Tools Bugfixing Lauterbach Debugger ...
Senior AUTOSAR Software Integrator
  • Spearheaded build environment development from scratch?designing Makefiles, linker scripts, and batch scripts?to generate the project?s first executable HEX file and enable variant-based AUTOSAR deployment, optimizing multi-variant efficiency.
  • Resolved software/hardware integration defects using Trace32 Lauterbach, achieving system stabilization and enabling first CAN bus communication.
  • Coordinated with suppliers to obtain software packages and fixes, and configured/integrated AUTOSAR basic software stacks (Vector SIP Integration).
  • Monitored Continuous Integration (CI) activities and developed Jenkinsfile script to configure the pipeline.
Daimler Truck Autonomous Truck Kit Basic Software
vector Tools Bugfixing Lauterbach Debugger Integration Software Configuration Management Continuous Integration AUTOSAR Embedded C Microcontroller C
Torc Robotics
Stuttgart, Deutschland
5 months
2023-09 - 2024-01

CUBAS AUTOSAR Diagnostic Base Software

Embedded Software Engineer Automotive-SPICE AUTOSAR Entwickler ...
Embedded Software Engineer
  • Implementation of the Classic AUTOSAR J1939DCM component requirements of Processing Conditions functionality, while adhering to ASPICE Level 1 via ETAS-VOS CUBAS processes.
  • Implement/change oAW scripts for ARXML, C and H files generation and validation.
  • Led requirements elicitation (IBM DOORS) and system design (Enterprise Architect) for end-to-end traceability and architecture alignment.
  • Validated functionality through test case development/execution.
CUBAS AUTOSAR Diagnostic Base Software
Automotive-SPICE AUTOSAR Entwickler ingen XML XML Schema DOORS openArchitectureWare Enterprise Architect C Acceptance Test
ETAS
Stuttgart, Deutschland
1 year 2 months
2022-07 - 2023-08

Bosch Powertrain Domain Controller (HCP1)

Embedded Software Engineer embedded NVM (Non-Volatile Memory) C Embedded C ...
Embedded Software Engineer
  • Implemented and debugged C code for Diagnostics DIDs and RIDs Callouts
  • Configured the AUTOSAR CUBAS Memory stack.
  • Performed MISRA static code analysis to resolve violations.
Bosch Powertrain Domain Controller (HCP1) for Volkswagen Group (Porsche & Audi)
embedded NVM (Non-Volatile Memory) C Embedded C Automotive Diagnose MISRA-C
Volkswagen Group (Porsche & Audi)
Stuttgart, Germany
7 months
2021-10 - 2022-04

Ethernet Infineon AURIX Tricore

ECU Mode and Network Management Feature Owner Requirements Management Software-Design Software Analyse ...
ECU Mode and Network Management Feature Owner
  • Analyzed system and customer requirements for ECU mode and network management, translating them into clear software requirements to facilitate development and testing.
  • Designed feature SW components based on high-level architecture, ensuring reusability for future projects.
  • Supported the team in feature implementation and reviewed deliverables to ensure quality and compliance.
Valeo TCU ECU - Ethernet Infineon AURIX Tricore Customer: Mercedes-Benz Group
Requirements Management Software-Design Software Analyse Softwarearchitektur
Mercedes-Benz Group
Cairo, Egypt
6 months
2021-04 - 2021-09

Front Camera ECU - CAN FD Renesas RH850

Scrum Master Scrum Master Scrum Jenkins ...
Scrum Master
  • Led a 12-member cross-functional team (Egypt/India) in Agile/Scrum workflows?orchestrating sprint planning, backlog refinement, and daily standups?to resolve blockers, integrate change requests, and ensure on-time software deliveries aligned with stakeholder priorities.
  • Represented the team in meetings with top management and stakeholders.
  • Supported in ASPICE software-level audits and assisted SWEs representatives when needed.
  • Oversaw peer reviews and collaborated with the quality team to validate project deliverables.
PSA - Front Camera ECU
Scrum Master Scrum Jenkins Continuous Integration Automotive-SPICE Configuration Management Agile Softwareentwicklung
PSA Group
Cairo, Egypt
2 years
2019-04 - 2021-03

Front Camera ECU - CAN FD Renesas RH850

Embedded Software Developer
Embedded Software Developer
  • Developed a Valeo-specific module in C to handle calibration parameters and memory stack requests.
  • Configured AUTOSAR RTE and Memory Stack using Vector DaVinci tools.
  • Managed requirements in DOORS, including updates, reviews, and linking, while communicating changes and baselines with stakeholders.
  • Conducted module testing using Vector Cast and performed technical reviews on design, source code (Gerrit), and module tests.
  • Ensured compliance with project processes and quality standards, following ASPICE SWE3 & SWE4, MISRA-C rules, compiler warnings, and Valeo naming conventions.
  • Analyzed and resolved bugs from various testing levels, including integration, validation, system, and customer testing.
PSA Group
Cairo, Egypt
1 year 1 month
2018-03 - 2019-03

Front Camera ECU - CAN FD Renesas RH850

Software Integration Testing Engineer
Software Integration Testing Engineer
  • Led software integration testing (SWE5 in ASPICE), initiating integration testing activities and developing the testing strategy.
  • Represented SWE5 in multiple ASPICE audits, achieving Level 1 compliance.
  • Established and led a new integration testing team in India, providing daily support and guidance.
  • Conducted reviews of integration test deliverables, including test reports, test cases, and strategy updates.
  • Developed integration test cases to verify compliance with high-level design and software requirements.
  • Created CAPL scripts in CANoe to simulate testing scenarios.
PSA Group
Cairo, Egypt

Aus- und Weiterbildung

Aus- und Weiterbildung

4 years 11 months
2012-09 - 2017-07

Electrical Engineering in Communications and Electronics

B.Sc., Alexandria University
B.Sc.
Alexandria University

Kompetenzen

Kompetenzen

Top-Skills

Embedded C AUROSAR Software XML C CAN-Bus CANoe VectorCAST vector Tools Automotive-SPICE Microcontroller Git Continuous Integration Automotive Software Analyse Senior-Entwickler SW-Integration Configuration Management Lauterbach Debugger Bugfixing Jenkins

Produkte / Standards / Erfahrungen / Methoden

KNOWLEDGE / EXPERTISE AREAS
  • Automotive Embedded Systems:
    • Strong knowledge of C for embedded development, Classic AUTOSAR configuration, and software architecture for large-scale projects.
  • AUTOSAR & Vector Tools:
    • Experienced in Vector MICROSAR SIP integration, AUTOSAR RTE configuration, and ARXML development. 
    • Skilled in Vector tools (CANoe, DaVinci Configurator, DaVinci Developer, and Vector Cast for module testing).
  • Debugging & Testing:
    • Proficient in software debugging using Trace32 Lauterbach, ISYSTEM, and PLS UAD debuggers. 
    • Basic experience with Vector vTESTstudio for ECU test automation.
  • Software Engineering & Development:
    • Familiar with Agile methodologies, MISRA C, ASPICE standards, and best practices. 
    • Experience with configuration and change management tools (JIRA, ALM, GIT, Vector eASEE SDOM, IBM Rational ClearQuest).
  • Requirements & Modeling:
    • Skilled in IBM DOORS for requirements management and Enterprise Architect for UML modeling.
  • Hardware & Embedded Systems:
    • Comfortable using lab tools (debuggers, oscilloscopes, logic analyzers) with a strong understanding of microcontroller architectures, peripherals, and embedded systems concepts.

Programmiersprachen

C
Experte
Python
Fortgeschritten
C++
Basics
CAPL
Fortgeschritten
BASH
Fortgeschritten

Einsatzorte

Einsatzorte

Stuttgart (+50km)
Deutschland
möglich

Projekte

Projekte

1 year 5 months
2024-02 - now

Daimler Truck - Autonomous Truck Kit Basic Software

Senior AUTOSAR Software Integrator vector Tools Bugfixing Lauterbach Debugger ...
Senior AUTOSAR Software Integrator
  • Spearheaded build environment development from scratch?designing Makefiles, linker scripts, and batch scripts?to generate the project?s first executable HEX file and enable variant-based AUTOSAR deployment, optimizing multi-variant efficiency.
  • Resolved software/hardware integration defects using Trace32 Lauterbach, achieving system stabilization and enabling first CAN bus communication.
  • Coordinated with suppliers to obtain software packages and fixes, and configured/integrated AUTOSAR basic software stacks (Vector SIP Integration).
  • Monitored Continuous Integration (CI) activities and developed Jenkinsfile script to configure the pipeline.
Daimler Truck Autonomous Truck Kit Basic Software
vector Tools Bugfixing Lauterbach Debugger Integration Software Configuration Management Continuous Integration AUTOSAR Embedded C Microcontroller C
Torc Robotics
Stuttgart, Deutschland
5 months
2023-09 - 2024-01

CUBAS AUTOSAR Diagnostic Base Software

Embedded Software Engineer Automotive-SPICE AUTOSAR Entwickler ...
Embedded Software Engineer
  • Implementation of the Classic AUTOSAR J1939DCM component requirements of Processing Conditions functionality, while adhering to ASPICE Level 1 via ETAS-VOS CUBAS processes.
  • Implement/change oAW scripts for ARXML, C and H files generation and validation.
  • Led requirements elicitation (IBM DOORS) and system design (Enterprise Architect) for end-to-end traceability and architecture alignment.
  • Validated functionality through test case development/execution.
CUBAS AUTOSAR Diagnostic Base Software
Automotive-SPICE AUTOSAR Entwickler ingen XML XML Schema DOORS openArchitectureWare Enterprise Architect C Acceptance Test
ETAS
Stuttgart, Deutschland
1 year 2 months
2022-07 - 2023-08

Bosch Powertrain Domain Controller (HCP1)

Embedded Software Engineer embedded NVM (Non-Volatile Memory) C Embedded C ...
Embedded Software Engineer
  • Implemented and debugged C code for Diagnostics DIDs and RIDs Callouts
  • Configured the AUTOSAR CUBAS Memory stack.
  • Performed MISRA static code analysis to resolve violations.
Bosch Powertrain Domain Controller (HCP1) for Volkswagen Group (Porsche & Audi)
embedded NVM (Non-Volatile Memory) C Embedded C Automotive Diagnose MISRA-C
Volkswagen Group (Porsche & Audi)
Stuttgart, Germany
7 months
2021-10 - 2022-04

Ethernet Infineon AURIX Tricore

ECU Mode and Network Management Feature Owner Requirements Management Software-Design Software Analyse ...
ECU Mode and Network Management Feature Owner
  • Analyzed system and customer requirements for ECU mode and network management, translating them into clear software requirements to facilitate development and testing.
  • Designed feature SW components based on high-level architecture, ensuring reusability for future projects.
  • Supported the team in feature implementation and reviewed deliverables to ensure quality and compliance.
Valeo TCU ECU - Ethernet Infineon AURIX Tricore Customer: Mercedes-Benz Group
Requirements Management Software-Design Software Analyse Softwarearchitektur
Mercedes-Benz Group
Cairo, Egypt
6 months
2021-04 - 2021-09

Front Camera ECU - CAN FD Renesas RH850

Scrum Master Scrum Master Scrum Jenkins ...
Scrum Master
  • Led a 12-member cross-functional team (Egypt/India) in Agile/Scrum workflows?orchestrating sprint planning, backlog refinement, and daily standups?to resolve blockers, integrate change requests, and ensure on-time software deliveries aligned with stakeholder priorities.
  • Represented the team in meetings with top management and stakeholders.
  • Supported in ASPICE software-level audits and assisted SWEs representatives when needed.
  • Oversaw peer reviews and collaborated with the quality team to validate project deliverables.
PSA - Front Camera ECU
Scrum Master Scrum Jenkins Continuous Integration Automotive-SPICE Configuration Management Agile Softwareentwicklung
PSA Group
Cairo, Egypt
2 years
2019-04 - 2021-03

Front Camera ECU - CAN FD Renesas RH850

Embedded Software Developer
Embedded Software Developer
  • Developed a Valeo-specific module in C to handle calibration parameters and memory stack requests.
  • Configured AUTOSAR RTE and Memory Stack using Vector DaVinci tools.
  • Managed requirements in DOORS, including updates, reviews, and linking, while communicating changes and baselines with stakeholders.
  • Conducted module testing using Vector Cast and performed technical reviews on design, source code (Gerrit), and module tests.
  • Ensured compliance with project processes and quality standards, following ASPICE SWE3 & SWE4, MISRA-C rules, compiler warnings, and Valeo naming conventions.
  • Analyzed and resolved bugs from various testing levels, including integration, validation, system, and customer testing.
PSA Group
Cairo, Egypt
1 year 1 month
2018-03 - 2019-03

Front Camera ECU - CAN FD Renesas RH850

Software Integration Testing Engineer
Software Integration Testing Engineer
  • Led software integration testing (SWE5 in ASPICE), initiating integration testing activities and developing the testing strategy.
  • Represented SWE5 in multiple ASPICE audits, achieving Level 1 compliance.
  • Established and led a new integration testing team in India, providing daily support and guidance.
  • Conducted reviews of integration test deliverables, including test reports, test cases, and strategy updates.
  • Developed integration test cases to verify compliance with high-level design and software requirements.
  • Created CAPL scripts in CANoe to simulate testing scenarios.
PSA Group
Cairo, Egypt

Aus- und Weiterbildung

Aus- und Weiterbildung

4 years 11 months
2012-09 - 2017-07

Electrical Engineering in Communications and Electronics

B.Sc., Alexandria University
B.Sc.
Alexandria University

Kompetenzen

Kompetenzen

Top-Skills

Embedded C AUROSAR Software XML C CAN-Bus CANoe VectorCAST vector Tools Automotive-SPICE Microcontroller Git Continuous Integration Automotive Software Analyse Senior-Entwickler SW-Integration Configuration Management Lauterbach Debugger Bugfixing Jenkins

Produkte / Standards / Erfahrungen / Methoden

KNOWLEDGE / EXPERTISE AREAS
  • Automotive Embedded Systems:
    • Strong knowledge of C for embedded development, Classic AUTOSAR configuration, and software architecture for large-scale projects.
  • AUTOSAR & Vector Tools:
    • Experienced in Vector MICROSAR SIP integration, AUTOSAR RTE configuration, and ARXML development. 
    • Skilled in Vector tools (CANoe, DaVinci Configurator, DaVinci Developer, and Vector Cast for module testing).
  • Debugging & Testing:
    • Proficient in software debugging using Trace32 Lauterbach, ISYSTEM, and PLS UAD debuggers. 
    • Basic experience with Vector vTESTstudio for ECU test automation.
  • Software Engineering & Development:
    • Familiar with Agile methodologies, MISRA C, ASPICE standards, and best practices. 
    • Experience with configuration and change management tools (JIRA, ALM, GIT, Vector eASEE SDOM, IBM Rational ClearQuest).
  • Requirements & Modeling:
    • Skilled in IBM DOORS for requirements management and Enterprise Architect for UML modeling.
  • Hardware & Embedded Systems:
    • Comfortable using lab tools (debuggers, oscilloscopes, logic analyzers) with a strong understanding of microcontroller architectures, peripherals, and embedded systems concepts.

Programmiersprachen

C
Experte
Python
Fortgeschritten
C++
Basics
CAPL
Fortgeschritten
BASH
Fortgeschritten

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.