Avatar of Abdulrahman.
Abdulrahman
Embedded software engineer
Profil
Postingan
0Koneksi
Cetak
Avatar of the user.

Abdulrahman

Embedded software engineer
o Embedded software engineer at Valeo for more than two and a half years. o Integrating different software components using Git Extensions. o Creating low-level design documents and developing different Software components on Ultra Wide band project. o Experienced in analyzing customer requirements on Doors, designing and implementing software of embedded systems o Designing testing plans, white box (unit testing) using VectorCast. o Designing testing plans black box (validation) and generating Python scripts to automate the test cases.
Logo of the organization.
T&S - Technology and Strategy
Logo of the organization.
Alexandria University
Alexandria, Alexandria Governorate, Egypt

Latar Belakang Profesional

  • Status sekarang
    Sudah bekerja
  • Profesi
    Software Engineer
  • Bidang
    Otomotif
  • Pengalaman Kerja
    2-4 tahun (relevan 2-4 tahun)
  • Management
    Saya berpengalaman mengelola 1-5 orang
  • Skil
    C
    C++
    IAR Embedded Workbench
    Keil u Vision
    EclipseIDE
    VectorCast
    CANoe
    Klocwork
    DLT viewer
    saleae logic analyzer
    CoreAlm
    Doors
    DaVinci
  • Bahasa
    English
    Fasih
  • Pendidikan tertinggi
    Sarjana

Preferensi pencarian kerja

  • Jenis pekerjaan yang diinginkan
    Full-time
    Tertarik bekerja jarak jauh
  • Jabatan pekerjaan yang diinginkan
    Embedded software engineer
  • Lokasi pekerjaan yang diinginkan
  • Bekerja lepas
    Non-pekerja lepas

Pengalaman Kerja

Logo of the organization.

Embedded Software Engineer

03/2023 - Sekarang
Lippstadt, Germany
- Responsible of diagnostics
Logo of the organization.

AUTOSAR Software Engineer

Valeo
Full-time
11/2022 - Sekarang
Cairo, Cairo Governorate, Egypt
Logo of the organization.

Embedded software engineer

03/2020 - 10/2022
2 yrs 8 mos
Cairo, Cairo Governorate, Egypt
o Implementing the functionality part (on the application level) of a read / write in memory routine control to read or write either from the UWB chip or from the S32K118 (the host controller) chip. o Creating an abstraction layer (on the application level) to read and write from the NVM  The input is the parameter ID and the functionality is to read or write the data regardless the location of the data whether it is in the S32K118 (host controller) or in the UWB chip. o Creating a gateway module in the application layer to send and receive data from SPI and CAN.  Receiving/sending the data from the HUB chip (central chip in the car) through CAN and send it to the UWB chip through the SPI. o Working on Saleae logic analyzer to see the data sent to UWB chip through SPI. o Hands on with Tools like CANoe, VectorCast, Renesas debuggers, Saleae logic analyzer IDE, J-link, GIT Extension and Eclipse IDE. o Integrating different software components using Git Extentions. o Creating low-level design documents and developing different Software components on Ultra Wide band project. o Have a good knowledge about requirements and Version management systems (DOORS and CoreAlm) o Doors  Making filters  Making baselines  Generating new attributes.  Generating reports  Importing and exporting Excel sheets from it o Creating unit test cases using Vector Cast.  Design the test cases  Making a full coverage  Creating the HTML report.  Creating the regression scripts. o Have a good knowledge about ASPISE (SWE3 and SWE4)  SWE3 (designing the LLD or the CDD to describe each function and all data types used in the code on Doors)  SWE4 (designing the unit testing plans using VectorCast and generating the regression scripts and HTML reports and upload it on CoreAlm)  Creating the linkage between them on Doors to achieve the 100% traceability. o Handling software integration testing plans for the modules.  Design the test cases.  Automating the test cases by a Valeo tool based on Python. o Configuring AUTOSAR with DaVinci Developer for diagnostics stack (Dcm and Dem) for fault handling techniques. o Debugging all hardware/software issues may occur during testing. o Building the whole environment for testing and development.
Logo of the organization.

Validation software engineer

12/2019 - 03/2020
4 mos
Cairo, Cairo Governorate, Egypt
o Analyzing customer requirements and making testing plans to validate the state manager, which controls all possible states of the project. o Responsible of validating and designing testing plans to cover Geo-fencing, which controls the curfew system and sending infringements to the server. o Making scripts to automate the execution of the test cases
Logo of the organization.

Trainee

08/2019 - 11/2019
4 mos
Cairo, Cairo Governorate, Egypt
o Experiencing real Agile working environment by dealing with challenge owners as customers and full filling their requirements within deadlines.

Edukasi

Logo of the organization.
Bachelor of Engineering (BEng)
B.SC. in Electrical Engineering
2012 - 2017

Sertifikasi dan Lisensi

Logo of the organization.

Youth exchange program

Erasmus
Dibuat 06/2023
Tidak Ada Tanggal Kadaluwarsa