Ahmed ElTalawy

Embedded Software Engineer | AUTOSAR

Salary / Daily rate

Matosinhos, Portugal

Freelance, open to permanent contract

Can come onsite

Skills

AutoCAD

Languages

ArabicEnglish

About me

Intro

Embedded Software Engineer with 9+ years specializing in automotive ECUs, payment systems, and ARM Cortex microcontrollers. Expert in AUTOSAR, MISRA standards, and complex driver development for EV battery management systems at Capgemini Engineering. Delivering robust C/C++ solutions for mission-critical automotive and fintech applications.

Links

Work experience

Embedded Software Engineer

Capgemini Engineering

May 2022 - Present

4 years 6 months

Porto, Portugal

- Implement detailed design for application software components with Renault. - Develop complex driver to configure external switch via SPI commands to support MACsec communications. - Review and analysis system requirements and create atomic actions. - Basic software configuration (Vector Stack) using Davinci configurator and Developer. - Add unit testing using google test to existing modules. - Analysis IEEE 802.1X and IEEE 802.1AE standard and configure MACsec module according to it - Develop test script to automate testing using Isystem debugger. - Using Canoe to test flashing and bootloader. - Enhance the performance by running some functions from RAM - Fix issues with ECC Module - Implement code for application software components for battery management ECU inside electrical vehicle based on AutoSar standard using C/C++ programming Language and applying MISRA Rules. - Implement unit testing for application software components using C++ programming language and google test platform. - Cooperates and interact with colleagues on platform (Jira, Confluence, Artifactory, GIT, Gitlab). - Implement Integration testing using Silk Center and CAPL script. - Document software through all stages of development process.

Software Engineer

e-finance

Jun 2020 - May 2022

2 years

Cairo, Cairo Governorate, Egypt

Implement software design for point of sale applications from different vendors (Ingenico - Pax - Verifone). - Implement software application for many models of point of sale using C++ programming language. - Implement libraries to add functionality of charge electricity and water cards in Egypt on point of sale. - Implement Applets for Electricity and water charge cards. - Document software application through all stages of development process.

Embedded Software Engineer

Al Amin Technological Systems S.A.E

Jun 2015 - Jul 2020

5 years 2 months

Cairo, Cairo Governorate, Egypt

-Implement software design for Ingenico point of sale applications. - Implement software application for Ingenico point of sale using C programming language and Ingenico tools. - Implement QR payment method on point of sale and integrate it with smart wallets using C++ programming language - Implement Cryptography algorithms (RSA-AES-3DES) and use it to connect over HTTP and HTTPS. - Involved in functionality performance and testing for POS. - Document software application through all stages of development process

Embedded software Instructor

ITShare

Nov 2018 - Mar 2020

1 year 5 months

Cairo, Cairo Governorate, Egypt

-Execute different embedded Systems courses (C Programming – Interface -RTOS). - Design course materials and other documents such as handouts, manuals, exercises and update the materials to constantly cope with market needs. - Technical Support for student’s graduation projects.


Education

Zagazig University

Bachelor of Engineering - BE

2008 - 2015

7 years 1 month

The best place to find your next move

© 2026. All Rights Reserved.