You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Achraf BoussettaAB

Achraf Boussetta

embedded software developer

600 €/Tag
Stuttgart, DE
8-15 Jahre

Durchschnittliche Reaktionszeit: 1h

Über Achraf

More than 8 years of embedded systems expertise,

Proficient in Linux device drivers and Yocto,
I excel in integrating communication interfaces like Ethernet, I2C, and GSM modules (e.g., SIM800L).
Had also a strong experience with FreeRtos.
Additionally, I have a strong track record in IoT projects using platforms such as STM32, ESP8266 for connectivity and remote control solutions.

  • Arabisch

    Muttersprachlich oder zweisprachig

  • Deutsch

    Muttersprachlich oder zweisprachig

  • Englisch

    Verhandlungssicher

  • Französisch

    Muttersprachlich oder zweisprachig

Vor Ort möglich
Stuttgart (bis zu 50 km)

Projekt- und Berufserfahrung

  • Robert Bosch GmbH
    Embedded Linux Developer
    November 2019 - Heute (6 Jahre und 7 Monate)
    Leonberg, BW, Germany
    My 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.
  • BOSCH
    Automotive Software developer
    November 2017 - November 2019 (2 Jahre)
    Leonberg, BW, Germany
    Responsibilities:
    • 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 Tunis
    Embedded Linux Developer
    Juni 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

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Ausbildung und Abschlüsse

  • Master of Science in Computer Science
    National School of Computer Sciences (ENSI)
    2015
    Master's in Computer Science.
  • National Entrance Exam for Engineering Schools.
    Preparatory institute for engineering studies IPEIT
    2012
    National Entrance Exam for Engineering Schools.

Fähigkeiten (8)

Kategorien