Ahmed Essam

Ahmed Essam

Software Testing Trainee, Testing Academy

Followers of Ahmed Essam755 followers
location of Ahmed Essamالقاهرة القاهرة مصر

Connect with Ahmed Essam to Send Message

Connect

Connect with Ahmed Essam to Send Message

Connect
  • Timeline

  • About me

    ADAS Software Integrator at Valeo

  • Education

    • Ain Shams University

      2017 - 2022
      Bachelor's degree Automotive, Mechatronics and Automation Engineering
    • Udacity

      2022 - 2022
      Nanodegree Advanced Embedded Systems

      -Developed Interrupt Control, Port, DIO, Timer drivers to control a LED blinking for a user-defined ON and OFF periods through variable PWM signal created by a timer, and defined by the LED driver user on ARM Cortex-M4 Tiva C EVB microcontroller.-Implemented EDF Scheduler based on FreeRTOS to suppert the EDF scheduling algorithm on an application according to the requirements and verified the system by different analytical methods using ARM7 NXP LPC2129 on Keil simulator.-Designed a… عرض المزيد -Developed Interrupt Control, Port, DIO, Timer drivers to control a LED blinking for a user-defined ON and OFF periods through variable PWM signal created by a timer, and defined by the LED driver user on ARM Cortex-M4 Tiva C EVB microcontroller.-Implemented EDF Scheduler based on FreeRTOS to suppert the EDF scheduling algorithm on an application according to the requirements and verified the system by different analytical methods using ARM7 NXP LPC2129 on Keil simulator.-Designed a system architecture for Automotive Door Control System by analyzing the system requirements statically and dynamically using some UML tools. عرض أقل

  • Experience

    • Valeo

      Sept 2022 - Sept 2022
      Software Testing Trainee, Testing Academy

      -Inspected general concepts about testing, software requirements and how to analyze them.-Setup the needed environment to test hardware for embedded system and applied testing techniques for critical applications to write test cases for a simple UPA system according to the requirements.-Developed python model to automate the generation of test cases.

    • Valeo

      Nov 2022 - Nov 2022
      Embedded Software Trainee, Gear Up Academy

      -Examined detailed concepts about C Programming, Secure Embedded C, Software ComponentDesign, SW for HW Interfacing, Multitasking with OSEK AUTOSAR OS, unit and integration testing.-Implemented different tasks using C language, a SW component for an automotive rearlights turn indicator system by state machines to control car's notification modes and an OSEK based solution forsoftware program with various OS services.

    • Upwork

      Jan 2023 - Apr 2023
      Software Engineer

      -Working with different clients on embedded systems projects including software development and optimization and recommending microcontrollers type specific to customers for purchase based on project requirements.Projects: -Developing Mecanum-wheeled drive robot motion control over BLDC Motor in cooperation with autonomous vehicles & robots leader asian company using TI TM4C123 microcontroller.

    • Valeo

      May 2023 - now
      Embedded Software Engineer

      -Integrating ADAS components of on-going sprints and legacy versions delivered to major OEMs as (BMW, Stellantis, Geely, Renault, Ford)-Development and maintaining of ADAS build system to ensure working packages on different targets-Development of Continues Integration strategy with code reviews and concepts using scripts on Jenkins to match required KPIs for Automated Parking System-Interacting with different teams across Valeo sites to guarantee smooth and working integration packages-Performing SW integration testing activities on HIL bench with simulation software for virtual test driving of vehicle, Vector CANoe and CAPL scripts before every release-Analyzing and debugging hardware and software issues-Consolidate and prepare test reports for customer delivery-Collaborate in team efficiency improvements by automating SW integration tasks and testing and decrease integration time-Ensuring consistency and quality of software products and integrated packages-Running static code analysis using Klocwork-Measuring runtime, memory consumptions and ensure they match desired budgets-Executing module tests (maintain 100% pass rate for unit test) and integration testing to verify software acceptance and deliverability-Requirements management and traceability using DOORS-Implement integration testing scripts to create test scenarios and ensure their behaviours are logicial, also maintain & review the tests against functional requirements-Participated in areas of the V-cycle applying quality activities according to ASPICE such as SWE.1 (Software requirements analysis & specification), SWE.4 (Performingunit testing & static analysis), SWE.5 (Performing Real-Time integration testing), SWE.6 (Ensuring integrated SW is tested in compliance with software requirements)-Working with different microcontroller targets such as Renesas and STM-Architecture designs and modifications discussed and implemented along with overall architects عرض أقل

  • Licenses & Certifications