Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic
Ahmed Gamal Abbas

Ahmed Gamal Abbas

Automotive Embedded Software Engineer

Summary

Experienced Embedded Software Engineer with over 6 years in the automotive industry, specializing in AUTOSAR-based communication systems and in-vehicle Ethernet. Strong background in Networking, cybersecurity, C++, Linux, and real-time embedded system design. Proven ability to lead features from concept to delivery, collaborate with cross-functional teams, and deliver robust, secure, and scalable automotive software solutions.

Overview

7
7
years of professional experience
5
5
years of post-secondary education
3
3
Languages

Work History

Senior Embedded Software Engineer

Valeo Egypt
Cairo, Cairo Governorate
01.2022 - Current
  • Feature owner for Ethernet communication in Mercedes-Benz Telematics project.
  • Developed and integrated Ethernet communication stacks across multiple embedded platforms, including configuration and adaptation of protocols such as TCP/IP, UDP, SOME/IP, and network management components.
  • Implemented cybersecurity protocols: secure boot, MACSec, TLS/SSL, and key management.
  • Configured and customized Embedded Linux platforms using Yocto Project to support Ethernet drivers and communication features for automotive ECUs.
  • Led workshops in Stuttgart, Germany for Ethernet and security discussions.
  • Participated in discussions with customers regarding Ethernet topics, translating stakeholder requirements into detailed software and hardware specifications, ensuring alignment with automotive industry standards and project timelines.
  • Collaborated with hardware teams on PHY/MAC configurations and led the Ethernet communication bring-up and ECU integration across multiple platforms.
  • Provided technical mentoring to junior engineers and conducted peer code reviews.

Embedded Software Developer

Valeo Egypt
05.2019 - 01.2022
  • Configured Ethernet drivers for LIDAR projects with Mercedes OEM and HKMC.
  • Integrated Vector AUTOSAR stacks and communication ARXMLs for AURIX TC3xx and ARM Cortex-M7.
  • Developed features for Marvell Ethernet switches (88Q5072, 88Q5040).
  • Integrated diagnostics (DTCs), watchdogs, and fault reporting modules.
  • Interfaced with suppliers (Vector, Marvell) for delivery timelines and technical issues.
  • Developing C++ modules for algorithm module test.
  • Multi-cores scheduling and Integrity configuration.
  • Actively participated in ASPICE assessment activities, providing documentation, implementation evidence, and supporting process audits to ensure compliance with industry quality standards.

Wireless Access BO Engineer

Vodafone Egypt
Cairo, Cairo Governorate
01.2018 - 05.2019
  • Handled Huawei node troubleshooting and software configuration in mobile networks.

Education

Bachelor of Science - Electronics and Communication Engineering

Arab Academy For Science, Technology
Egypt
09.2012 - 07.2017

Skills

Programming Languages: C, C, Embedded C, Python, Bash, Batch Scripting

OS & Platforms: Embedded Linux, RTOS, AUTOSAR OS, AURIX TC3xx, ARM Cortex-M7

Networking & Protocols: TCP/IP, UDP, SOME/IP, DoIP, MACSec, IEEE 8021Q

Tools: CANoe, Vector DaVinci, Git, Jenkins, JIRA, DOORS, Enterprise Architect

Standards: AUTOSAR, Automotive ASPICE, ISO 26262

Debugging & Diagnostics: Lauterbach TRACE32, iSYSTEMwinIDEA, Secure Boot, TLS/SSL, OpenSSL

Timeline

Senior Embedded Software Engineer

Valeo Egypt
01.2022 - Current

Embedded Software Developer

Valeo Egypt
05.2019 - 01.2022

Wireless Access BO Engineer

Vodafone Egypt
01.2018 - 05.2019

Bachelor of Science - Electronics and Communication Engineering

Arab Academy For Science, Technology
09.2012 - 07.2017
Ahmed Gamal AbbasAutomotive Embedded Software Engineer