Ahmed W.

Ahmed W.

Embedded Engineer

Egypt
Trusted member since 2024
9 years of experience

One of his most notable achievements was his work with BMW, where he developed a bootloader from the ground up and implemented secure software download mechanisms, all while meeting stringent customer timing requirements. His ability to tackle complex challenges and deliver high-quality results distinguishes him in the field.

With a strong technical foundation and a track record of success, Ahmed excels in designing secure, reliable, and scalable embedded systems that drive technological advancements.

Main expertise

C++C++4 years
AgileAgile9 years
RustRust1 year
CC5 years
12+

Experience5

Garraio

Software Technical Team Lead

Garraio
Transportation and Logistics
Mar 2023 · 3y
  • Led a team of software engineers to deliver high-quality software products for embedded systems.
  • Oversaw the entire software development lifecycle, ensuring timely and efficient project execution.
  • Provided technical guidance, mentorship, and support to team members to enhance productivity and performance.
  • Ensured adherence to coding standards and best practices, maintaining the quality and reliability of software products.
  • Collaborated with cross-functional teams to align software development with project goals and client expectations.
C++C++
Embedded systems
Team Leading

Software Engineer

Valeo Egypt
Mar 2022 - Mar 2023 · 1y
  • Oversaw the software architecture for the Daimler V2X project, ensuring timely and high-quality software delivery.
  • Developed generic and extendible software components, such as the ErrorManager, to support the project’s architecture and requirements.
  • Addressed and minimized miscommunication challenges among multiple participating teams through periodic meetings and consistent project status updates.
  • Utilized modern C++ programming languages and techniques to design and implement various software components, contributing to the overall success of the project.
  • Ensured the software’s extensibility, maintainability, and testability by incorporating design patterns and idioms.
  • Provided ongoing support and feedback to the team, promoting their growth and development.
  • Introduced and implemented adaptive processes to meet project goals efficiently and on schedule.

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

  • Participated in the architecture and design phase for the Adaptive AUTOSAR stack.
  • Utilized the PKCS11 standard as a cryptography interface.
  • Developed software for both Linux and QNX platforms.

BMW

  • Integrated, configured, and implemented the bootloader’s functionality.
  • Designed and optimized the memory layout, reducing flashing time from over 60 minutes to 4 minutes for 3×128 MB flashes.
  • Conducted sprint planning and reviews, and performed unit and integration testing.

Volvo Group Trucks Technology

  • Developed HOST module software components on an ARM Core, managing the SoC and other cores (DSP, EVE).
  • Created automated tools using various scripting languages to streamline processes.
  • Designed integration plans and automated integration tests.
  • Demonstrated strong leadership and technical expertise, contributing to the successful completion of multiple software development projects at 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
  • Led the end-to-end development of a three-phase energy meter product, overseeing all phases from design to implementation.
  • Managed hardware and software integration, ensuring product functionality and reliability.
  • Delivered a fully developed and functional product within project timelines.
Embedded systems
JTAGJTAG

Education

ZUE
Zagazig University, Egypt
Communications and Electronics Engineering2007 - 2013

Stop browsing.
Get matched faster.