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

Selim Mehdi

Embedded Software Engineer

225 €/jour
Tunis, TN
3-7 ans

Délai de réponse moyen : 1h

À propos de Selim

💻 Ingénieur Logiciel Embarqué | Expert AUTOSAR & CI/CD

Avec plus de 4 ans d’expérience en développement et intégration de logiciels embarqués, j’accompagne les acteurs de l’automobile et des systèmes embarqués dans la conception, le développement et la validation de solutions fiables et performantes.

🔹 Compétences principales :

Développement embarqué en C/C++, Python, CAPL, Bash

Expertise AUTOSAR Classique & Adaptive (DaVinci Configurator/Developer, Tresos, EB)

Intégration et configuration BSW, MCAL, RTE

Diagnostic automobile (UDS, SOME/IP, OBD)

Automatisation et tests avec CANoe, CAPL, Python

Environnements Linux embarqué, Yocto

Intégration continue : Git, GitLab CI/CD, Jenkins, Artifactory
  • Arabe

    Bilingue ou natif

  • Français

    Capacité professionnelle complète

  • Anglais

    Capacité professionnelle complète

En télétravail uniquement
Travaille majoritairement à distance

Expériences

  • AMPERE SOFTWARE TECHNOLOGYTUNISIA
    AUTOSAR Basic Software Engineer
    AUTOMOBILE
    juillet 2024 - Aujourd'hui (1 an et 11 mois)
    Tunis, Tunisie
    • Automation of BSWconfiguration tasks using DaVinci Configurator and Groovy scripts.
    July 2024– Present
    Ariana, Tunisia
    • Pre-integration of BSW modules and application software components on virtual ECUs (PIUs and PCUs) for SDV plateform.
    • Configuration of Diagnostic Communication Manager (Dcm): Session Control (0x10), ReadDataById (0x22), WriteDataById (0x2E),
    Security Access (0x27), ECUReset (0x11)
    • Configuration of Diagnostic Event Manager (Dem): DTC storage, Event memory handling, Extended data records
    • Handling the Diag Extract (DEXT) generation with Candela Studio and ASCII scripts.
    • Performing UDStesting using CANoe and CAPL scripting.
    • Supporting SDV domains (ADAS, eChassis and eBody): Debugging integration issues using CANoe and Visual Studio.
    • Managingandoptimizing CI/CD pipelines via Gitlab CI.
    • Developing Bash and Python scripts to automate AUTOSAR code generation
    Autosar C/C++ Python Groovy Gitlab CI/CD
  • ACTIA Engineering Services
    Embedded Linux Sofware Engineer
    AUTOMOBILE
    novembre 2021 - juin 2024 (2 ans et 7 mois)
    Ariana, Tunisia
    • Developing Yocto recipes and layers for ACU6 telematic ECU.
    • Addingpackages and services (telematic, diagnostics) in Yocto Image.
    • Integrating Yocto builds into CI/CD pipelines with Gitlab CI.
    • Configuring BSWmodules(DEM,DCM,CSM,DoIP)withDaVinciConfigurator.
    November 2021–June2024
    • Implementing UDSservices: Routine Control (0x31), Data Identifiers (0x22), DTC (0x19), Security Access (0x27)
    • Designing Software Components with DaVinci Developer for diagnostic and telematic features.
    • Debuggingandresolving critical defects.
    • Writing test scenarios under DOORS.
    • Implementing automated test scripts with Python using pytest framework.
    Autosar Yocto Linux embarqué C/C++ Python
  • ACTIA Engineering Services
    Graduation project
    avril 2021 - octobre 2021 (6 mois)
    Ariana, Tunisia
    • Building a custom Linux image based on Automotive Grade Linux (AGL) for a Rasberry Pi board.
    • Implementation of a radio kernel module for a TEA5767 hardware module using Yocto Project and Video4Linux.
    • Developing FM Radio application using Qt Creator and ioctl.
    Keywords: Linux Kernel Driver, C/C++, Yocto Project,Bitbake, Qt Creator, Git, I2C protocol, ioctl, Raspberry Pi

Recommandations

Soyez le premier à recommander Selim

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

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

Formations

  • Master's Degree in Information System Techniques (IST)
    National Engineering School Of Tunis (ENIT)
    2021
    Master's Degree in Information System Techniques (IST)
  • National Diploma in Electrical Engineering (Accredited EUR-ACE )
    National Engineering School of Tunis ( ENIT )
    2021
    National Diploma in Electrical Engineering (Accredited EUR-ACE )

Certifications

Compétences (22)

Catégories