NEW
Proxify is bringing transparency to tech team performance based on research conducted at Stanford. An industry first, built for engineering leaders.
Learn more
Ahmed W.
Embedded Engineer
Ahmed is an experienced Embedded Linux Engineer and Technical Lead with over nine years of expertise in C, C++, Rust, and IoT. Known for his innovative problem-solving and leadership, he has successfully led numerous high-impact projects, delivering robust and efficient embedded solutions.
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++ 4 years

- Agile 9 years

- Rust 1 years

Other skills
- Jira 8 years
- RS-232 8 years
- RS-485 8 years
Selected experience
Employment
Software Technical Team Lead
Garraio - 2 years 8 months
- 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.
Technologies:
- Technologies:
C++
- Embedded systems
- Team Leading
Software Engineer
Valeo Egypt - 1 year
- 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 - 1 year
-
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.
Technologies:
- Technologies:
C
C++
- Embedded systems
- Embedded Systems Design
Embedded Linux
-
Senior Embedded Software Engineer
Avelabs Egypt - 4 years 8 months
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.
Technologies:
- Technologies:
C++
- Embedded systems
Embedded Linux
JTAG
Embedded Software Engineer
Edge Technology Egypt - 1 year 2 months
- 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.
Technologies:
- Technologies:
- Embedded systems
JTAG
Education
BSc.Communications and Electronics Engineering
Zagazig University, Egypt · 2007 - 2013
Find your next developer within days, not months
In a short 25-minute call, we would like to:
- Understand your development needs
- Explain our process to match you with qualified, vetted developers from our network
- You are presented the right candidates 2 days in average after we talk
