Ahmed W.

Ahmed W.

Embedded Engineer

Egypt
Vertrouwd lid sinds 2024
9 jaar ervaring

Een van zijn meest opmerkelijke prestaties was zijn werk bij BMW, waar hij een bootloader volledig vanaf de grond heeft ontwikkeld en veilige software-downloadmechanismen implementeerde, terwijl hij tegelijkertijd aan strikte klanttijdseisen voldeed. Zijn vermogen om complexe uitdagingen aan te pakken en resultaten van hoge kwaliteit te leveren, onderscheidt hem in het veld.

Met een sterke technische basis en een geschiedenis van succes, blinkt Ahmed uit in het ontwerpen van veilige, betrouwbare en schaalbare embedded systemen die technologische vooruitgang stimuleren.

Hoofd expertise

C++C++4 jaar
AgileAgile9 jaar
RustRust1 jaar
CC5 jaar
12+

Ervaring5

Garraio

Software Technical Team Lead

Garraio
Transportation and Logistics
Mar 2023 · 3y
  • Leidde een team van software-ingenieurs om hoogwaardige softwareproducten voor embedded systemen te leveren.
  • Toezicht op de volledige software-ontwikkelingscyclus, zorgend voor tijdige en efficiënte projectuitvoering.
  • Biedt technische begeleiding, mentorschap, en ondersteuning aan teamleden ter verbetering van de productiviteit en prestaties.
  • Zorgde voor naleving van coderingsnormen en best practices, handhaven van de kwaliteit en betrouwbaarheid van softwareproducten.
  • Samenwerken met cross-functionele teams om softwareontwikkeling in lijn te brengen met projectdoelen en klantverwachtingen.
C++C++
Embedded systems
Team Leading

Software Engineer

Valeo Egypt
Mar 2022 - Mar 2023 · 1y
  • Toezicht op de softwarearchitectuur voor het Daimler V2X-project, waarbij tijdige en hoogwaardige software levering is gewaarborgd.
  • Ontwikkelde generieke en uitbreidbare softwarecomponenten, zoals de ErrorManager, om de architectuur en vereisten van het project te ondersteunen.
  • Aanspreek- en minimaliseren van communicatieproblemen tussen verschillende betrokken teams via periodieke vergaderingen en consistente projectstatusupdates.
  • Gebruikte moderne C++-programmeertalen en technieken om verschillende softwarecomponenten te ontwerpen en implementeren, ten behoeve van het algemene succes van het project.
  • Zorgde voor de uitbreidbaarheid, onderhoudbaarheid en testbaarheid van de software door ontwerppatronen en idiomen toe te passen.
  • Biedt voortdurende ondersteuning en feedback aan het team, bevorderend hun groei en ontwikkeling.
  • Introduceerde en implementeerde adaptieve processen om de projectdoelen efficiënt en op tijd te behalen.

Principal Embedded Linux Software Engineer

Valeo Egypt
Automotive
Mar 2022 - Mar 2023 · 1y
  • Oversees the software architecture for the Daimler V2X project, ensuring timely and high-quality software delivery. Develops generic and extendible software components, such as the ErrorManager, to support the project’s architecture and requirements;

  • Addresses and minimizes miscommunication challenges among multiple participating teams through periodic meetings and consistent project status updates;

  • Utilizes modern C++ programming languages and techniques to design and implement various software components, contributing to the overall success of the project;

  • Ensures the software’s extensibility, maintainability, and testability by incorporating design patterns and idioms;

  • Provides ongoing support and feedback to the team, promoting their growth and development;

  • Introduces and implements adaptive processes to meet project goals efficiently and on schedule.

CC
C++C++
Embedded systems
Embedded Systems Design
Embedded LinuxEmbedded Linux

Senior Embedded Software Engineer

Avelabs Egypt
Automotive
Jun 2017 - Feb 2022 · 4y 8m

Elektrobit

  • Nam deel aan de architectuur- en ontwerpfase voor de Adaptive AUTOSAR-stack.
  • Gebruikmakend van de PKCS11-standaard als cryptografie-interface.
  • Ontwikkelde software voor zowel Linux als QNX-platformen.

BMW

  • Integreerde, configureerde en implementeerde de functionaliteit van de bootloader.
  • Ontworpen en geoptimaliseerd de geheugenschema, verbetert de flashing tijd van meer dan 60 minuten tot 4 minuten voor 3x128 MB flashes.
  • Voerde sprintplanning en beoordelingen uit, en voerde unit- en integratietests uit.

Volvo Group Trucks Technology

  • Ontwikkelde HOST-module softwarecomponenten op een ARM Core, beheert de SoC en andere cores (DSP, EVE).
  • Creëerde geautomatiseerde tools met behulp van verschillende scriptingtalen om processen te stroomlijnen.
  • Ontwierp integratieplannen en automatiserende integratietests.
  • Demonstreerde sterk leiderschap en technische expertise, en droeg bij aan de succesvolle afronding van meerdere software-ontwikkelingsprojecten bij Avelabs.
C++C++
Embedded systems
Embedded LinuxEmbedded Linux
JTAGJTAG

Embedded Software Engineer

Edge Technology Egypt
Information Technology (IT) and Services
Mar 2016 - May 2017 · 1y 2m
  • Leidde de end-to-end ontwikkeling van een driefasige energiemeterproduct, toezicht houdend op alle fasen van ontwerp tot implementatie.
  • Beheerde hardware en softwareintegratie, zorgend voor productfunctionaliteit en betrouwbaarheid.
  • Leverde een volledig ontwikkelde en functionele product binnen projecttijdlijnen.
Embedded systems
JTAGJTAG

Educatie

ZUE
Zagazig University, Egypt
Communications and Electronics Engineering2007 - 2013

Stop met browsen.
Word sneller gekoppeld.