Profil professionnel
Vue d'ensemble
Expérience
Formation
Compétences
Informations complémentaires
Langues
Chronologie
Generic
Abir Smati Chouchaine

Abir Smati Chouchaine

Ingénieur systèmes embarqués

Profil professionnel

Français (courant), Anglais (professionnel), Arabe (langue maternelle)

Vue d'ensemble

11
11
years of professional experience
3
3
years of post-secondary education

Expérience

Ingénieur Logiciel et validation embarqué

NxP
Sophia Antipolis
04.2022 - 05.2024
  • Développement de logiciels en C embarqué pour la validation matérielle des SoC i.MX93 / i.MX95.
  • Conception, exécution et débogage des plans de tests à partir des User Manuals (UM) et spécifications des modules.
  • Réalisation de validations pré-silicium sur plateformes ZeBu et post-silicium sur cartes EVK (Evaluation Kits).
  • Utilisation du débogueur Lauterbach TRACE32 pour l'analyse des comportements bas niveau.
  • Documentation rigoureuse des procédures de test et des résultats obtenus.
  • Participation aux revues techniques et aux activités de traçabilité des exigences (DOORS).
  • Définition de méthodologies de validation et amélioration continue des processus de test dans un cadre collaboratif.
  • Contribution à la formalisation des workflows au sein de l’équipe validation.

Ingénieur Logiciel embarqué

STMicroelectronics
Tunis
07.2018 - 03.2022
  • Développement de drivers bas niveau (LL/HAL) pour les microcontrôleurs STM32.
  • Migration de projets firmware vers de nouveaux toolchains (IAR vers Keil, GCC, etc.).
  • Validation de composants firmware tels que CAN, GPIO, WDG, FatFs, FreeRTOS, USB, avec définition de stratégies de test.
  • Participation à la mise en place de l'intégration continue via Jenkins et au suivi des campagnes de test.
  • Collaboration avec des équipes internationales pour le support produit et l’amélioration de la qualité logicielle.
  • Rédaction de documents techniques pour la traçabilité, la réutilisabilité et le transfert de connaissances.

Expérience en enseignement universitaire

Faculté des sciences
Tunis
09.2013 - 01.2018
  • Chargée de travaux dirigés et de projets étudiants en électronique, systèmes embarqués et automatique.
  • Animation de cours magistraux, TP/TD et encadrement de projets de fin d'études (PFE).
  • Élaboration de supports pédagogiques et mise en œuvre de méthodes actives d’enseignement.
  • Suivi individuel des étudiants, évaluation des compétences techniques et comportementales.
  • Intervention dans différents établissements d’enseignement supérieur en Tunisie, notamment à l’ENIT et à la Faculté des Sciences de Tunis.

Ingénieure développement logiciel embarqué

STMicroelectronics
Le Mans
07.2024 - Actuel
  • Développement en C embarqué de tests pour les IPs de communication (I²C, SPI, UART, FDCAN), ADC/DAC, Timers, RCC, et ICACHE sur STM32.
  • Automatisation de tests en Python avec Robot Framework.
  • Exécution, analyse et débogage sur cartes STM32.
  • Déploiement du firmware sur les cartes STM32.
  • Contribution à l’outil CubeMX2 (CLI) pour la génération automatique de configurations.
  • Rédaction des fichiers readme avec PlantUML et participation à l'élaboration des Codex internes.
  • Réalisation des essais de validation et rédaction de rapports techniques détaillés sur les résultats.
  • Participation aux revues d’analyse des résultats des essais.
  • Définition de la méthodologie de test et des procédures de validation dans une démarche d’amélioration continue.

Formation

Thèse de doctorat en électronique -

Ecole d'ingénieur de Tunis
Tunis
09.2014 - 01.2018

Compétences

  • Langage C embarqué, développement de drivers LL/HAL sur STM32 et SoC NXP iMX93 / iMX95

  • Validation de modules : UART, SPI, I²C, FDCAN, ADC/DAC, ICACHE, DMA, PWM, SEMA4, OCRAM, Cache, TIMER, Watchdog, etc

  • Outils STM32 : CubeMX, CubeProgrammer, IAR, Keil, GCC

  • Plateformes de validation : EVK, ZeBu, TRACE32 (Lauterbach)

  • Outils d’analyse : CAN Analyseur

  • Documentation et modélisation : PlantUML, UML

  • Conception et exécution de plans de validation pré- et post-silicium

  • Automatisation de tests avec Python et Robot Framework

  • Intégration continue : Jenkins, TestLink

  • Respect des normes de qualité : MISRA C

  • Gestion de configuration : Git, Gerrit

  • Suivi des exigences et projets : Jira, DOORS, Confluence

  • Méthodologies : Agile/Scrum

Informations complémentaires

  • Cuisine
  • Voyages
  • Photographie

Langues

Français
Courant
Anglais
Opérationnel
Arabe
Langue maternelle

Chronologie

Ingénieure développement logiciel embarqué

STMicroelectronics
07.2024 - Actuel

Ingénieur Logiciel et validation embarqué

NxP
04.2022 - 05.2024

Ingénieur Logiciel embarqué

STMicroelectronics
07.2018 - 03.2022

Thèse de doctorat en électronique -

Ecole d'ingénieur de Tunis
09.2014 - 01.2018

Expérience en enseignement universitaire

Faculté des sciences
09.2013 - 01.2018
Abir Smati ChouchaineIngénieur systèmes embarqués