12/12/2024 updated

**** ******** ****
100 % available

Senior Embedded Software Engineer

Portugal
Worldwide
B.Sc. Degree of Electronic Engineering and Communication Technology
Portugal
Worldwide
B.Sc. Degree of Electronic Engineering and Communication Technology

Profile attachments

Ahmed.elmenshawy_CV-9-1.pdf

Java (Programming Language)Advanced Driver Assistance SystemsAgile MethodologyAssembly LanguageUnit TestingAutomotive ElectronicsAutomotive IndustryAUTomotive Open System Architecture (AUTOSAR)C++ (Programming Language)Computer ProgrammingLinuxDigital ElectronicsEmbedded SystemsLinux On Embedded SystemsEmbedded SoftwarePython (Programming Language)Project ManagementMISRA C (C Programming Language)Scrum MethodologyQuality ManagementRaspberry PiSoftware EngineeringTestingPIC MicrocontrollerDOORS (Software)Automotive SoftwareSoftware CodingProgramming Languages
Embedded Systems Development
Extensive experience in developing embedded software applications, particularly for automotive systems using C/C++.

Software Engineering
Proficient in various programming languages and tools including C/C++, Python, and Java, with a focus on embedded systems and automotive software development.

Automotive Software Tools
Skilled in using automotive-specific tools such as SOME/IP, Franca, DOORS, MISRA, and AUTOSAR for software development and testing.

Testing and Quality Assurance
Experience with unit testing, SCT, and ITF using Python, as well as following ADAS software coding standards and MISRA guidelines.

Agile Methodologies
Familiarity with Scrum and Agile methodologies for project management and software development.

Microcontroller Programming
Knowledge of microcontroller assembly programming and experience with various technologies including Raspberry Pi, PSoC, and analog/digital electronic circuits.

Linux and Embedded Linux
Proficiency in Linux environments, particularly customized Linux images for embedded systems.
 

Experience

Professional experience5 - 10 years
Freelancer since2016

Languages

EnglishFluent

Project history

Senior Embedded Software

Critical TechWorks (BMW Group)
Developing adaptive AutoSar Application using C/C++, working with automotive tools, troubleshooting, and implementing testing layers.

Advanced consultant

Capgemini
SW supplier management, test case development, documentation, and developing adaptive AutoSar applications with C/C++.

Team Leader Embedded software engineer

e-finance
Led embedded software team, managed tasks, provided technical support, and improved project efficiency.

Senior Embedded software engineer

e-finance
Designed/developed financial applications using C/C++ under Linux, worked with various POS terminals and IDEs.

Embedded system Instructor

AMIT center
Part-time instructor for Embedded Systems, covering microcontroller architecture and C/C++ programming.

Embedded System Engineer

Consultative Office
Wrote reports on current systems, developed software using C language, and worked with various technologies including Micro-controllers and Raspberry Pi.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in