Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Ahmed Emadeldeen Abdelhamed

Munich

Summary

Experienced embedded software engineer with a successful background in the automotive industry and training sector. Demonstrated expertise in embedded C, micro-controller peripherals, AUTOSAR architecture, diagnostics, CAN, LIN, SOE/IP and Ethernet communication protocols, as well as other automotive-related tools. Possess a strong background in computer and communications engineering with a B.Sc degree and a specialized postgraduate diploma in embedded systems.

Overview

7
7
years of professional experience

Work History

Technical Leader

KPIT
09.2022 - Current
  • Handle communication with the customer (BMW) for the project's planning
  • Act as SPOC for external teams
  • Implement test generator based on Kotlin language for Autosar SWCs
  • SW integration using Bazel
  • Conduct Autosar & Com stack training for the team

Expert SW Engineer

Aptiv
11.2020 - 08.2022
  • Member of ethernet team, with responsibilities including configure & implement all related services to ethernet stack and support core team with ethernet related issues
  • Working with Porsche project, and involved in the below activities:
  • Configure SOME/IP services, with RTE integration, and deliver interfaces to an external contributor
  • Configure and implement SWc to handle WLAN connection logic
  • Design and implement secure-communication module using SHA256 and Google protocol buffer
  • Integrate and configure AUTOSAR Ethernet Stack from customer Network Integration Package
  • Configure & integrate HTTP stack along with TLS within V2G feature
  • Support core team with ethernet issues, including:
  • Integrate new Eth transceiver from NXP
  • Handle sleep sequence and monitor the current consumption
  • Prepare ECU to perform ethernet tests according to Open Alliance Test Specification

Embedded Software Engineer

Valeo
07.2017 - 10.2020
  • Member of the 'Comfort Connected Car' Development team, responsible for SW development activities for products that offer a full range of connectivity solutions
  • Working on various projects with high profile customers (McLaren, PSA, Ford, RSA and Geely) and delivered functional products; these projects involved the following:
  • Configure and Integrate Vector LIN Stack with Amazon FreeRTOS, using NXP MKW38
  • Design and implement Gateway module to flash ECU over LIN through CAN bus
  • Configure AUTOSAR COM stack using EB tool (Tresos)
  • Design a tool using C# to generate NVM configuration and Hex files
  • Manage SW activities with Paris & Chennai teams
  • Participate in technical reviews for different software components
  • Design & implement BIST module to test the MCU in the production phase
  • Led a very good R&D initiatives regarding to the following:
  • LIN TP layer implementation which cut down the production time and cost by around 12k euro
  • Design & Implement a python tool to create a VectorCast environment used for UT
  • Design a GUI tool that automates the Integration Test Process for embedded software projects, resulting in a 50% reduction in testing time and increasing overall efficiency and accuracy of test results

Embedded Systems professional Trainer

Information Technology Institute & IMT school
06.2018 - 12.2022
  • Responsible for teaching 4-Month Embedded Systems diploma including:
  • C-Programming - HW architecture - Micro-controller interfacing - Real time operating systems - Automotive standards
  • Support graduate students with their graduation projects
  • As an applied project: I published Flashing over the air (FOTA) system to flash the micro-controller through WiFi using Bootloader, NodeMcu and Python tool as a client node
  • Github Repo: https://github.com/EL-Prof?tab=repositories

Education

Post Graduate Diploma - Minor in Embedded Systems

Information Technology Institute (ITI)
06-2017

B.Sc. - Computer, Electronics and Communication

Faculty of Engineering, Helwan University
06-2016

Skills

  • Embedded C Programming
  • Micro-controller peripherals
  • Automotive Bus Technology Standards
  • CAN
  • LIN
  • Ethernet
  • SOME/IP
  • Unified Diagnostics Services
  • UDS
  • ISO 14229
  • AUTOSAR Standards
  • Embedded Linux basics
  • Java
  • C
  • C#
  • Python
  • Kotlin
  • Agile software development
  • Revision control tools
  • GIT
  • JIRA
  • Plastic
  • Presentation skills
  • Communication skills

Languages

English
Bilingual or Proficient (C2)
German
Elementary (A2)
Arabic
Bilingual or Proficient (C2)

Timeline

Technical Leader

KPIT
09.2022 - Current

Expert SW Engineer

Aptiv
11.2020 - 08.2022

Embedded Systems professional Trainer

Information Technology Institute & IMT school
06.2018 - 12.2022

Embedded Software Engineer

Valeo
07.2017 - 10.2020

Post Graduate Diploma - Minor in Embedded Systems

Information Technology Institute (ITI)

B.Sc. - Computer, Electronics and Communication

Faculty of Engineering, Helwan University
Ahmed Emadeldeen Abdelhamed