About Selim
Arabic
Native or bilingual
French
Fluent
English
Fluent
Experience
- AMPERE SOFTWARE TECHNOLOGYTUNISIAAUTOSAR Basic Software EngineerAUTOMOBILEJuly 2024 - Today (1 year and 11 months)Tunis, Tunisia• Automation of BSWconfiguration tasks using DaVinci Configurator and Groovy scripts.July 2024– PresentAriana, 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
- ACTIA Engineering ServicesEmbedded Linux Sofware EngineerAUTOMOBILENovember 2021 - June 2024 (2 years and 7 months)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.
- ACTIA Engineering ServicesGraduation projectApril 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
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
Education
- Master's Degree in Information System Techniques (IST)National Engineering School Of Tunis (ENIT)2021Master's Degree in Information System Techniques (IST)
- National Diploma in Electrical Engineering (Accredited EUR-ACE )National Engineering School of Tunis ( ENIT )2021National Diploma in Electrical Engineering (Accredited EUR-ACE )
Certifications
- Professional Scrum Product Owner™ I (PSPO I)scrum.org2025
- Professional Scrum Master™ I (PSM I)scrum.org2025