Location: Caen
Contexte
Le département MCU situé à NXP-Caen développe des circuits intégrés numériques ou mixtes numérique-analogique pour différents marchés dont l'iOT et l'automotive.
Le stage proposé durera jusqu’à 6 mois à partir de janvier 2027 et s'adresse aux étudiants en dernière année d’école d'ingénieur ou d'université.
Votre mission
- L’étudiant sera amené à se former à certains des métiers utiles au développement de circuits intégrés numériques, notamment la conception.
- L'objet du stage est d'étudier des algorithmes de gestion du pilotage d'un moteur électrique avec asservissement. Ces algorithmes nécessitent une grande réactivité afin de corriger les consignes envoyées au moteur, selon sa vitesse et sa charge actuelles.
- Une partie de cet asservissement devra être porté en matériel, et ceci constituera le principal objectif du stage.
- L'environnement de développement sera Unix, et les outils utilisés font partie de la suite Cadence.
- Le recours à de l' IA est préconisé pour tout ce qui est environnement de vérification.
- Le pré-requis est la maitrise du langage C, de connaissances intermédiaires en mathématiques, de notions d'architecture de micro contrôleurs (CPU,bus,matrices d'interconnexion,...).
Votre profil
- Être intéressé par l'électronique en général
- Être curieux et pouvoir travailler en autonomie
- Bonne capacité de synthèse orale et écrite
- Être capable de travailler en équipe (être à l'écoute, être force de proposition)
- Très bonne maitrise de l'anglais technique nécessaire (l'anglais est la langue de travail quotidien)
- Posséder de bonnes connaissances et une bonne maitrise dans les aspects mathématique relatif au traitement numérique du signal et intéressé dans la manière de mettre en œuvre de manière digital un algorithme de traitement du signal
Les sujets abordés
- Maitrise d’un environnement des travail Unix
- Maitrise d’outil de gestion de base de données et de configuration
- Conception de modules numériques : VHDL, Verilog, SystemVerilog
- Synthèse du RTL en portes logiques
- Optimisation de code : pipelining, re-timing
- Vérification de qualité de code
- Re-synchronisation, et calcul de MTBF pour la metastabilité
- Simulations des différents niveaux de description de la fonction : RTL , netlist
- Utilisation d’outils de couverture de code
- Estimation de consommation, aux différentes étapes (RTL, netlist)
- Rédaction de documentation : pour le concepteur, et pour le manuel utilisateur
- Ecriture de logiciel bas niveau pour processeur RISC embarqué (langage C)
- Co-simulation de l’ensemble de la solution : RTL, logiciel bas niveau
- Maitrise de scripts de traitement des informations : perl, python
- More information about NXP in France...
- #LI-8e4d
Job description provided by NXP Semiconductors.
View the original posting