Ahmed W.

Ahmed W.

Embedded Engineer

Egypt
Vertrauenswürdiges Mitglied seit 2024
9 Jahre Erfahrung

Eine seiner bemerkenswertesten Leistungen war seine Arbeit mit BMW, wo er einen Bootloader von Grund auf entwickelte und sichere Software-Download-Mechanismen implementierte, während er strenge Kundenzeitvorgaben einhielt. Seine Fähigkeit, komplexe Herausforderungen zu bewältigen und qualitativ hochwertige Ergebnisse zu liefern, zeichnet ihn in diesem Bereich aus.

Mit einem starken technischen Fundament und einer Erfolgsbilanz er excels in der Gestaltung sicherer, zuverlässiger und skalierbarer eingebetteter Systeme, die technologische Fortschritte antreiben.

Hauptkompetenz

C++C++4 Jahre
AgileAgile9 Jahre
RustRust1 jahr
CC5 Jahre
12+

Erfahrung5

Garraio

Software Technical Team Lead

Garraio
Transportation and Logistics
Mar 2023 · 3y

– Leitete ein Team von Softwareentwicklern zur Bereitstellung hochwertiger Softwareprodukte für eingebettete Systeme. – Überwachte den gesamten Softwareentwicklungszyklus und stellte eine rechtzeitige und effiziente Projektumsetzung sicher. – Bot technischen Rat und Unterstützung sowie Mentoring für Teammitglieder zur Steigerung von Produktivität und Leistung. – Stellte die Einhaltung von Codierungsstandards und bewährten Verfahren sicher und hielt die Qualität und Zuverlässigkeit der Softwareprodukte aufrecht. – Zusammenarbeit mit funktionsübergreifenden Teams zur Abstimmung der Softwareentwicklung auf Projektziele und Kundenerwartungen.

C++C++
Embedded systems
Team Leading

Software Engineer

Valeo Egypt
Mar 2022 - Mar 2023 · 1y

– Beaufsichtigte die Softwarearchitektur für das Daimler V2X-Projekt und stellte die fristgerechte und qualitativ hochwertige Lieferung der Software sicher. – Entwickelte generische und erweiterbare Softwarekomponenten, wie den ErrorManager, zur Unterstützung der Architektur und Anforderungen des Projekts. – Adressierte und minimierte Herausforderungen der Fehlkommunikation zwischen mehreren beteiligten Teams durch regelmäßige Treffen und konsistente Status-Updates zum Projekt. – Nutzt moderne C++-Programmiersprachen und -techniken zur Gestaltung und Implementierung verschiedener Softwarekomponenten, die zum Erfolg des Projekts beitragen. – Stellte die Erweiterbarkeit, Wartbarkeit und Testbarkeit der Software sicher, indem er Entwurfsmuster und -idiome einführte. – Bot dem Team fortlaufende Unterstützung und Feedback und förderte deren Wachstum und Entwicklung. – Führte adaptive Prozesse ein und implementierte sie, um die Projektziele effizient und termingerecht zu erreichen.

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

– nahm an der Architektur- und Designphase für den Adaptive AUTOSAR-Stack teil. – Nutzte den PKCS11-Standard als kryptografischen Schnittstelle. – Entwickelte Software für die Plattformen Linux und QNX.

BMW

– Integrierte, konfigurierte und implementierte die Funktionalität des Bootloaders. – Entwarf und optimierte das Speicherlayout, senkte die Flash-Zeit von über 60 Minuten auf 4 Minuten für 3×128 MB Flashspeicher. – führte Sprint-Planungen und - Überprüfungen durch und führte Unit- und Integrationstests durch.

Volvo Group Trucks Technology

– Entwickelte HOST-Modul-Softwarekomponenten auf einem ARM-Core und verwaltete SoC und andere Cores (DSP, EVE). – Erstellte automatisierte Tools mit verschiedenen Skriptsprachen zur Optimierung von Prozessen. – Entwarf Integrationspläne und automatisierte Integrationstests. – Demonstrierte starke Führungsqualitäten und technisches Fachwissen, die zur erfolgreichen Durchführung mehrerer Softwareentwicklungsprojekte bei Avelabs beitrugen.

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

– Leitete die End-to-End-Entwicklung eines Energiezählerprodukts mit drei Phasen, wobei er alle Phasen von Design bis Implementierung überwachte. – Verwaltete Hardware- und Softwareintegration, um die Funktionalität und Zuverlässigkeit des Produkts sicherzustellen. – lieferte ein vollständig entwickeltes und funktionales Produkt innerhalb der Projektdauer ab.

Embedded systems
JTAGJTAG

Ausbildung

ZUE
Zagazig University, Egypt
Communications and Electronics Engineering2007 - 2013

Hör auf zu stöbern.
Lass dich schneller matchen.