Über Achraf
Arabisch
Muttersprachlich oder zweisprachig
Deutsch
Muttersprachlich oder zweisprachig
Englisch
Verhandlungssicher
Französisch
Muttersprachlich oder zweisprachig
Projekt- und Berufserfahrung
- Robert Bosch GmbHEmbedded Linux DeveloperNovember 2019 - Heute (6 Jahre und 7 Monate)Leonberg, BW, GermanyMy responsibilities have included customizing Linux-based Board Support Packages (BSPs) using Yocto, adding recipes for company software, modifying device trees and integrating/debugging drivers. Additionally, I have expanded the embedded software written in C++ by incorporating new features and creating regression tests and documentation to ensure its robustness and functionality.Responsibilities:• Adaptation of Linux kernel and device Trees from various suppliers such as Renesas, NXP, and Qualcomm to ensure compatibility with hardware designs.• Creation and adaptation of Yocto recipes to integrate company Software.• Integrating Ethernet Transceiver RTL9010A driver in Linux kernel.• Implementation and extension of production line software written in C++: Digital Input Output and I2C routines.• Implementation of regression tests using Python and pytest.Technical Environment:• Software Development: C, C++, cmake, python , pytest.• Socs: Renesas v4h, S32g.• Protocols: I2c, cci, ethernet.• Environment: yocto, Linux, uboot.
- BOSCHAutomotive Software developerNovember 2017 - November 2019 (2 Jahre)Leonberg, BW, GermanyResponsibilities:• Implementation of Function On Demand Feature using C++.• Implementation and bug analysis of Diagnostic Features such as Measurement, Calibration using UDS protocol.• Configuration and code generation of Basic Software (BSW).Technical Environment:• Software Development: C++, C.• Microcontroller : Infineon Aurix 2G.• Protockols: AUTOSAR, DCM, UDS, CAN-FD.• Others: Git, BCT
- SAGEMCOM TunisEmbedded Linux DeveloperJuni 2017 - November 2017 (5 Monate)Implementation and integration of Netflix DPI on Intel boards; DPI (Device Partner Interface) is the interface between the Netflix application and hardware, essentially comprising video, audio, and graphics drivers. Implementation of DPI was done in C++ and integrated in Buildroot environment.Responsibilities:• Development of video and audio DPI using the ISMD library.• Fixing audio and video synchronization errors.• Integration of the package into the Buildroot environment.• Integrating Netflix DPI build system using cmake.Technical Environment:• Software Development: C++, C, Shell, CMake.• Soc : Intel i386.• Environment: Embedded Linux, Buildroot.• Other: Git, Multithreading.
Empfehlungen
Sei die erste Person, die Achraf empfiehlt
Teile Deine Erfahrung aus der Zusammenarbeit mit diesem Freelancer.
Diese Freelancer passen auch zu Ihren Kriterien
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Ausbildung und Abschlüsse
- Master of Science in Computer ScienceNational School of Computer Sciences (ENSI)2015Master's in Computer Science.
- National Entrance Exam for Engineering Schools.Preparatory institute for engineering studies IPEIT2012National Entrance Exam for Engineering Schools.