logo inner

Stage Ingénieur : Développement d’outils pour la validation et l’analyse de protocole MIPI I3C F/M

CompanyNXP
LocationCaen
TypeOnsite

Lieu : CaenFilières cibles : Info Indus / Informatique / ElectroniqueKeywords :  NFC, protocoles de communication, python, test infrastructure, programmation objet


Contexte


L’équipe « Radio Firmware», basée à Caen, a pour responsabilité de fournir les logiciels embarqués (firmware) nécessaires au fonctionnement des composants NFC et UWB conçus par NXP. Ces composants, diffusés à très grande échelle, équipent une majorité des téléphones mobiles et objets connectés leur permettant de communiquer (transactions bancaires, localisation, échange de données,…). Des outils et des méthodes de tests performantes et automatisées doivent constamment être développées, et améliorées, pour assurer une validation efficace de ces logiciels.Nous recherchons dans ce domaine un ou une stagiaire de fin d’étude pour une durée de 6 mois.

Missions 


Mission proposée au stagiaire ingénieur :


Le/la stagiaire contribuera au développement d’outils pour la validation et l’analyse du protocole de communication MIPI I3C (Improved Inter-Integrated Circuit). Après une phase d’appropriation des outils et du cadre technique, notamment par la mise en place de fonctionnalités d’enregistrement de données au sein de notre banc de test automatisé, il/elle prendra en charge la création d’un décodeur pour un analyseur logique.Ce projet se déroulera selon les étapes suivantes :

  • Ajout de fonctionnalités d’enregistrement de données : Définition de toutes les séquences propres au protocole MIPI I3C, ajout de données dans les fichiers générés par le banc de test.
  • Création de tests unitaires pour les fonctionnalités I3C : Conception de l’architecture des tests, développement logiciel et validation.
  • Création d’un décodeur pour analyseur logique : Transposition de la spécification du protocole à un outil de décodage efficace permettant d’analyser facilement la communication MIPI I3C sur un bus.
  • Migration de fonctionnalités : Transposition de fonctionnalités de tests d’un banc de test développé en C++ vers un banc de test développé en Python. 

Cette mission permettra au stagiaire de mobiliser des compétences en programmation, en diagnostic et traitement des défaillances de protocoles de communication industriels, notamment dans des systèmes embarqués soumis à des exigences de robustesse, de performance et d’économie d’énergie élevées, ainsi qu’en connaissance des processus de validation dans les milieux industriels.

Profil


Étudiant(e) ingénieur(e) – Bac+5


Formation :


  • Étudiant(e) en dernière année d’école d’ingénieurs ou de Master 2 avec spécialisation en :
  • Systèmes embarqués
  • Informatique industrielle
  • Télécommunications

Compétences techniques :


  • Programmation : maîtrise de langages tels que Python, C/C++, ou équivalents pour le développement d’algorithmes et d’outils.
  • Systèmes embarqués : compréhension des architectures matérielles et logicielles, capacité à intégrer les contraintes liées à l’environnement embarqué.
  • Protocoles de communication : notions solides en protocoles de communications. Une bonne connaissance du protocole MIPI I2C serait une bonne base.

Qualités personnelles :


  • Rigueur, autonomie et esprit d’analyse
  • Bonnes compétences en communication technique (rédaction de spécifications, documentation, reporting)
  • Esprit d’initiative et curiosité technologique

Langues :


  • Français courant
  • Anglais technique (lecture de documentation, rédaction de rapports)

More information about NXP in France...#LI-8e4d

Your tracker settings

We use cookies and similar methods to recognize visitors and remember their preferences. We also use them to measure ad campaign effectiveness, target ads and analyze site traffic. To learn more about these methods, including how to disable them, view our Cookie Policy or Privacy Policy.

By tapping `Accept`, you consent to the use of these methods by us and third parties. You can always change your tracker preferences by visiting our Cookie Policy.

logo innerThatStartupJob
Discover the best startup and their job positions, all in one place.
Copyright © 2025