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

Selim Mehdi

Embedded Linux Software Engineer

€225/day
Tunis, TN
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Selim

Are you looking for a dedicated professional who can take your project to the next level?
With a strong commitment to quality and satisfaction, I am here to offer my help.

Programming languages: C/C++, C#, Java, JavaScript, Python and Shell Scripting

Domains: Scripting & Automation || Embedded Systems || Data Extraction

✅ High quality work
✅ Cost-effective services
✅ Quick response
✅ 100% customer satisfaction

I look forward to your message 😊.
  • Arabic

    Native or bilingual

  • French

    Fluent

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • AMPERE SOFTWARE TECHNOLOGYTUNISIA
    AUTOSAR Basic Software Engineer
    AUTOMOBILE
    July 2024 - Today (1 year and 11 months)
    Tunis, Tunisia
    • 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
    November 2021 - June 2024 (2 years and 7 months)
    Ariana, Tunisia
    • Working with agile scrum methodology and using continuous integration.
    • Analysing client needs and specifications using Jira and DOORS.
    • Adding required features and packages using Yocto Project recipes and custom-layers.
    • Developing middleware automotive features for Telematic Control Unit (TCU) based on ACU6 hardware architecture.
    • Configuring software components BSW( DCM and DEM) using DaVinci Configurator.
    • Implementing diferent Unified Diagnostic Services (UDS) like Routine Control, Data Identifiers, Diagnostic Trouble Code...
    • Implementing target-tests based on pytest framework.
    Keywords: Linux, C/C++, Python, Scripting Shell, Yocto Project, Bitbake, CMake, AUTOSAR, DaVinci configurator, UDS, pytest, Git, Gitlab, Scrum, Jira, DOORS
    Autosar Yocto Linux embarqué C/C++ Python
  • ACTIA Engineering Services
    Graduation project
    April 2021 - October 2021 (6 months)
    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

Recommendations

Be the first to recommend Selim

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

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

Education

  • 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

Skill set (22)

Categories