Stage logiciel : Interfaçage de microphones MEMS sur STM32 H/F

Centum Electronics Ltd.

Lyon

Sur place

EUR 13 000 - 19 000

Plein temps

Il y a 3 jours
Soyez parmi les premiers à postuler

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Résumé du poste

Centum T&S recherche un stagiaire en logiciel pour interfacer et synchroniser des microphones MEMS sur STM32 et réaliser les interfaces SAI et SPI. Le projet vise à gérer l’horloge, le sous-échantillonnage PDM et l’intégration d’un serveur PTPv2.

Le stage, de 6 mois, est prévu à Lyon (69). Autonomie, curiosité et bon niveau d’anglais sont requis; une collaboration étroite avec l’équipe d’ingénierie est attendue.

Qualifications

  • Maîtrise du développement en langage C.
  • Connaissances des architectures microcontrôleur.
  • Des notions de traitement du signal appréciées.
  • Autonomie, curiosité et capacité d’adaptation.
  • Bon niveau d’anglais.

Responsabilités

  • Interfacer et synchroniser des microphones MEMS sur STM32 (STM32MP131A).
  • Réaliser l’interface SAI et SPI pour plusieurs micros.
  • Gérer l’horloge et la synchronisation des signaux.
  • Sous-échantillonnage PDM par logiciel et comparaison.
  • Intégrer un serveur PTPv2 selon le matériel disponible.
  • Collaborer avec l’équipe pour visualiser les signaux.

Connaissances

Langage C
Architec. microcontrôleur
Anglais (bon niveau)

Formation

Bac+5 étudiant en logiciel

Description du poste

Depuis plus de 30 ans, CENTUM T&S apporte conseil et expertise à ses clients dans le domaine de l'électronique embarquée. Nous offrons une large gamme de services d'ingénierie de conception de systèmes électroniques embarqués aux clients mondiaux pour les aider à réaliser des produits et des sous-systèmes complexes. Centum T&S est un centre d'excellence en conception électronique, concevant pour des projets critiques dans les domaines de l'aérospatiale/espace, des transports, de l'électronique médicale, de l'électronique de défense...
Nous intervenons sur tout le cycle de vie du produit et accompagnons les entreprises dans leurs projets de R&D.

L’objectif du stage est :

Centum T&S possède un système d’acquisition de signaux générique, utilisé sur de nombreux projets. Dans le cadre de l’étude d’une grande antenne acoustique (plusieurs milliers de microphones), l’objectif du stage est d’interfacer et de synchroniser des microphones numériques MEMS sur un microcontrôleur STM32 (STM32MP131A).

Les missions du stage seront :

La sortie numérique des microphones étant de type PDM (Pulse-Density Modulated), ils devront dans un premier temps être interfacés avec le microcontrôleur. Le but étant d’interfacer un maximum de microphones sur un seul microcontrôleur, les interfaces suivantes seront réalisées :

  • Serial audio interface (SAI) : un périphérique dédié à ce type de microphone
  • SPI : Connexion d’un microphone par lien SPI
  • SPI : dans un second temps, étude de la faisabilité de la connexion de 2 microphones par lien.

La gestion de l’horloge des microphones devra être soignée de façon à assurer la synchronisation des signaux quelle que soit l’interface utilisée.

Dans un second temps, le signal PDM des microphones devra être sous-échantillonné en utilisant une méthode logicielle optimisée. Le résultat de cette décimation pourra être comparée à celle réalisée par le périphérique SAI. L’objectif ici est de pouvoir traiter un grand nombre de microphones (24 à 32) sur un microcontrôleur dont la puissance est limitée tout en maitrisant la qualité du filtrage réalisé.

Dans un troisième temps, l’intégration d’un serveur PTPv2 (IEEE 1588-2008) permettra de synchroniser les horloges de plusieurs microcontrôleurs distants via un réseau Ethernet. Selon le matériel dont nous disposeront, la fréquence de l’horloge sera ajustée soit avec une PLL interne au microcontrôleur, soit avec un VCXO externe.

Enfin il sera possible d’implémenter une interface avec le logiciel d’acquisition de CENTUM T&S de façon à visualiser et contrôler les signaux (en particulier la qualité de synchronisation).

Ce stage est réalisé sous le contrôle d’un maitre de stage et d’experts métier guidant les principaux choix d’orientation du projet. En fonction de l’avancement, le sujet de base pourra être enrichi par d’autres missions.


Ce stage est envisagé pour un étudiant de niveau Bac + 5, ayant une spécialisation Logiciel.

Le stagiaire devra répondre aux critères suivants :

  • Maitrise du développement en langage C
  • Connaissances des architectures microcontrôleur
  • Des notions de traitement du signal sont un plus
  • Ouverture et esprit de synthèse impératif, curiosité et capacité d’adaptation
  • Forte autonomie
  • Bon niveau d’anglais

Ce stage se déroulera au sein de notre équipe électronique située à d’Ecully (69) pour une durée de 6 mois.

De fortes possibilités d’embauche existent à l’issue du stage!

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Stage logiciel : Développement d’un logiciel de contrôle commande H/F
Stage logiciel : Développement d’un logiciel de contrôle commande H/F

Centum Electronics Ltd. • Lyon

Sur place
EUR 7 800 - 11 000
Stage de 6 mois
Possibilité d'embauche
Stage: Intégration MEMS PDM sur STM32 et Synchronisation
Stage: Intégration MEMS PDM sur STM32 et Synchronisation

Centum Electronics Ltd. • Lyon

Sur place
EUR 13 000 - 19 000
Stage logiciel : Mise en conformité Cyber Resilience Act H/F
Stage logiciel : Mise en conformité Cyber Resilience Act H/F

Centum Electronics Ltd. • Lyon

Sur place
EUR 12 000 - 18 000
Stage rémunéré
Possibilité d’embauche
STAGE-Détection de signature audio par IA embarquée F/H
STAGE-Détection de signature audio par IA embarquée F/H

ELSYS Design SA • France

Hybride
EUR 10 000 - 15 000
Titre restaurant presque intégralement
Accès activités sociales et culturells
Stage Electronique : Développement d'un outil de caractérisation pour Maquette Systèmes F/H
Stage Electronique : Développement d'un outil de caractérisation pour Maquette Systèmes F/H

MBDA • Le Plessis-Robinson

Sur place
EUR 7 800 - 13 000
Remboursement partiel titre de tranps
Restaurant d’entreprise
Activités sociales et culturelles
Stage Electronique : Développement d'un outil de caractérisation pour Maquette Systèmes F/H
Stage Electronique : Développement d'un outil de caractérisation pour Maquette Systèmes F/H

MBDA France • Le Plessis-Robinson

Sur place
EUR 10 000 - 14 000
Remboursement partiel de la carte de交通
Restaurant d’entreprise
Activités sociales et culturelles du C
STAGE - Ingénieur Développement Procédés - DRX in-situ R&D Métal - F/H
STAGE - Ingénieur Développement Procédés - DRX in-situ R&D Métal - F/H

STMicroelectronics France • Crolles

Sur place
EUR 7 800 - 12 000
Stage Electronique : Conception d'un chargeur d'entraînement de nouvelle génération F/H
Stage Electronique : Conception d'un chargeur d'entraînement de nouvelle génération F/H

MBDA • Bourges

Sur place
EUR 10 000 - 15 000
Stage amélioration banc de mesures physiques sous vide pour un senseur inertiel haute performance F/H
Stage amélioration banc de mesures physiques sous vide pour un senseur inertiel haute performance F/H

Safran • France

Sur place
EUR 6 700 - 10 000
Stage électronique : USB-C Power Delivery H/F
Stage électronique : USB-C Power Delivery H/F

Centum Electronics Ltd. • Lyon

Sur place
EUR 12 000 - 16 000