Objectif du sujet :
- Porter les applications Ethernet existantes vers la carte NUCLEO STM32U575 en utilisant un adaptateur USB/Ethernet.
- Implémenter la communication réseau via la classe USBX HOST CDC ECM et valider la connectivité Ethernet et la stabilité des applications sur la nouvelle plateforme.
Travail à faire :
- Développer les adaptations nécessaires dans le code pour la gestion USB/Ethernet via USBX HOST CDC ECM sur la carte STM32U575.
- Étudier les applications Ethernet existantes développées pour la carte IoT avec module Wi‑Fi et adapter leur pile réseau pour fonctionner via l’adaptateur USB/Ethernet.
- Effectuer des tests unitaires et d’intégration ciblés pour valider la communication Ethernet (connectivité, débits, gestion d’erreurs) et documenter les résultats.
- Rédiger la documentation des modifications, procédures de test et rapports de validation.
Compétences requises :
- Maîtrise du C embarqué, expérience avec STM32CubeIDE et STM32CubeMX.
- Connaissance des stacks USB et réseau embarqué (USBX HOST CDC ECM, Ethernet) et expérience de tests embarqués (unitaires et d’intégration).
Informations administratives et candidature :
- Référence : LL-13 — Poste Ingénieur, lieu indiqué sur la fiche : TUNIS.
- Durée : 6 mois. Pour postuler, envoyer votre candidature à l’adresse : aes-stages@actia.com.