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

Ilyas El Khalloufi

Ingénieur systèmes embarqués intelligents

€480/day
Lyon, FR
8-15 years

Average response time: 1 hour

About Ilyas

Technophile passionné par les nouvelles technologies, la high-tech et par les sciences en général.

Mes expériences dans le monde de la recherche et dans l'industrie m'ont permis de me spécialiser dans l'ingénierie des systèmes électroniques intelligents embarqués aussi bien d'un point de vue théorique que dans l'appliqué. C'est ainsi, qu'aujourd'hui je combine quotidiennement ses différents aspects pour répondre à différents défis technologiques (personnels 🤖 et professionnels 🛰). Fort de 2 ans d'expériences à l'international (Japon, Inde, Maroc, Suisse, Italie, Allemagne), j'aime également alimenter ma curiosité tout en développant mes capacités d'adaptations.

Mots-clés : Conception, systèmes, électroniques, intelligence artificielle, machine-learning, deep-learning, traitement du signal/de l'image/de données, développement logiciel, programmation temps réel, gestion de projet, R&D, radiocommunications, télécommunications, robotique mobile.

Logiciels : Qt, Pytorch, TensorFlow, OpenCV, CUDA, Valgrind, Proteus (ISIS et Ares), GitHub, Acquire (M2M/Eddyfi), LabView, RIDE, ISE, Vivado+SDK, Ansoft Designer (ADS), Pack office : Excel, Access, Word, PowerPoint, Project, Visio, Simulink, ModelSim, TestComplete, Squash, Jenkins.

Programmation : C, C++, Java, Python, Matlab, Assembleur, VBA, LateX, SQL, LabView, VHDL.

Normes : ISO/CEI 14882:2011, IEEE 1076.1, CEI 60880, RS 232/485, I2C, Modbus, SPI, CAN, CXP, GigE.

Méthodologies : UML, Versionning, CAO, DAO, programmation orientée objet, programmation temps réel, programmation parallèle (multithreading), CPU/GPU, cycle en V, agiles, conception systémique.

Informatique : Windows (7/8/8.1/10), Linux (Debian JESSIE8/9, Ubuntu 16.04 LTS/19.04, Raspbian), Android, Xenomai, FreeRTOS, VxWorks.

Instrumentation : LABVIEW, analyseur de spectre, générateurs de signaux, oscilloscopes numériques, analyseur logique numérique.
  • French

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • TIAMA inspection worldwide
    Leader technique systèmes embarqués intelligents
    RAW MATERIALS INDUSTRY
    December 2019 - Today (6 years and 6 months)
    Lyon, Auvergne-Rhône-Alpes, France
    - Apprentissage artificielle ML (classification, prédiction, génération ...)
    - Analyse de données et extraction de descripteurs applicatifs
    - Traitement d'image embarqué Electronique/Informatique :
    - Développement d'applicatifs TR sur SoC
    - Développement d'applications débarquées multithreads C/C++
    - Intégration d’une nouvelle caméra dans le framework de la machine (IHM, drivers, tests, documentation, etc…) ;
    - Conception des algorithmes de traitements pour l’extraction de verdicts qualités ;
    - Intégration d’indicateurs encodées fonctionnels (transferts, synchronisation, métadonnées …) ;
    - Conception d’un banc de tests (faisabilité, validation et intégration).

    - Qualification/optimisation d’algorithmes de traitements d’images ;
    - Modélisation et extraction de descripteurs dynamiques ;
    - Conception de classifieurs pour la reconnaissance automatique ;
    - Conception de métrique automatisée pour la mesure de performance.

    - Conception d’applets (Visual Applet) ;
    - Conception de drivers bas-niveau (CXP, CAN, Genicam…) ;
    - Conception d’architecture de traitement distribuée sur FPGA/µP ;
    - Stabilisation.

    - Conception d’applications de tests pour validation logicielle ;
    - Déploiement et maintenance de campagnes de tests automatisés logiciels ;
    - Conception de briques d’émulations VxWorks ciblée win10 ;
    - Développement d’IHM pour prototypage.

    - Fonctionnement en agile ;
    - Gestion de projets d’intégrations de nouvelles fonctionnalités machines ;
    - Analyses de risques ;
    - Reporting.

    C/C++ VxWorks Qt Win SDK 8.1/10 SoC CXP GigE TestComplete Squash Jenkins GenICam Python CPP UNIT
  • TIAMA inspection worldwilde
    Leader technique logiciel embarqué
    SOFTWARE PUBLISHING
    August 2022 - Today (3 years and 10 months)
  • CEA - Commissariat à l'énergie atomique et aux énergies alternatives
    Ingénieur R&D en systèmes électroniques intelligents
    ENERGY AND UTILITIES
    September 2016 - December 2019 (3 years and 3 months)
    Région de Aix-En-Provence, France
    Veille technologique et bibliographique (imagerie ultrasonore, IA, traitement du signal/données, instrumentation acoustique…) ;

    Développement d’un logiciel de reconstruction de cibles en 3D à partir de signaux ultrasonores à très faible rapport signal sur bruit (norme CEI 60 880 – systèmes nucléaires) :
    o Développement du logiciel intelligent en C++ sous Qt ;
    o Conception d’un visualiseur 3D sur GPU pour affichage des résultats 2,5/3D ;
    o Développement en C++/Python d’algorithmes de traitements de signaux dédiés à l’imagerie ultrasonore ;
    o Développement en C++/Python d’algorithmes de traitements d’images 2/2.5/3D ;
    o Intégration d’un modèle de compensation des biais liés au traducteur ultrasonore intelligent (focalisation synthétique) ;
    o Développement d’un modèle d’apprentissage de ruptures, pour détection des interfaces liquides/solides et solides/liquides ;
    o Conception d’un outil de configuration automatique des modèles de reconstruction et ajout de la feature « plug&play » ;
    o Optimisation d’algorithme ;
    o Création d’une formation au logiciel (notebooks python et rédaction d’un manuel utilisateur) ;
    o Tests (unitaires et intégrations) et qualifications.

    Participation à un projet de collaboration internationale (France, Japon et Inde) dans la thématique de l’instrumentation acoustique en environnement complexe (réacteur à neutrons rapides à caloporteur sodium) en tant qu’assistant chargé d’affaire et spécialiste (18 mois) :
    o Présentations techniques ;
    o Rédaction de rapports de qualifications ;
    o Participation à des séminaire spécialisés.

    Conception d’une carte de traitement de données (µC/FPGA) :
    o Etude de faisabilité et rédaction de cahier des charges ;
    o Gestion de projet ;
    o Développement des driver(s)/contrôleur(s) SPI ;
    o Développement d’un logiciel de monitoring ;
    o Intégration du traitement d’images et des signaux sur FPGA ;
    o Intégration d’un réseau de neurones statique (coefficients synaptiques calculés en offline et chargé au déploiement) sur FPGA ;

    Développement d’une bibliothèque en C++ pour le traitement de données associé à l’imagerie ultrasonore compatible norme CEI 60880 (systèmes nucléaires) compatible temps réel :
    o Parallélisation des traitements ;
    o Fonctions d’optimisations et accès données formats (DAT et HDF5) ;
    o Intégration de deux intelligences artificielles : un réseau de neurones modélise numériquement les défauts des capteurs et une SVM permet d’améliorer le rapport signal sur bruit de la reconstruction de la cible ;
    o Rédaction de la documentation ;
    o Publication des travaux en traitement du signal dans la revue internationale “Ultrasonics”.

    Pilotage d’un contrôle commande en Labview ;

    Traitements de données et de signaux (Python/C++/VHDL):
    o Approches multimodales (son et images) ;
    o Modélisation (statistique, comportementale, fondamentale, fusionnelle) ;
    o Vision artificielle par approche d’apprentissage artificielle ;
    o Conception de 4 algorithmes d’imagerie 3D innovants ;
    o Focalisation synthétique et formation de voies ;
    o Algorithme de segmentation d’image dynamique avec étiquetage en ligne.
    C++ Python VHDL Traitement de données Modélisation physique Widgets 3D GPU Innovation FPGA µP/µC

Recommendations

Be the first to recommend Ilyas

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

  • Conservatoire National des Arts et Métiers
    Diplôme d'ingénieur systèmes embarqués et télécommunications
    2019
  • Université Pierre et Marie Curie
    Master 2 (M2) - Systèmes robotiques embarqués intelligents
    2018

Skill set

Categories