Sujet : Design et vérification d’un composant digital hautement configurable pour réseaux sur puce, et développement des éléments logiciels et matériels permettant l’optimisation de sa couverture de test
En Bref :
Mots clefs : IC Design, CPU Architecture, Network on Chip, IC Verification, UVM, modeling, Scala
Compétences : Double compétences de développement logiciel et circuits intégrés
Localisation : Sophia Antipolis, France
Durée : 6 mois
Début : 2025
Rémunération : Oui
Niveau d’étude : Bac + 5
Possibilité d’embauche a l’issue du stage : Oui
Compétences acquises en fin de stage :
- Développement logiciel complexe sur la base des derniers langages de programmation
- Programmation fonctionnelle et orientée objet
- Design digital de circuits complexes hautement configurables
- Vérification des circuits digitaux sur la base des standards de l’industrie, et la mise en place de méthode innovante et logicielle pour faciliter la couverture de test
- Architecture des réseaux d’interconnections d’un système sur puce
Description
Rattaché au pôle « Advanced Engineering » au sein du département RnD, vous serez en charge, en collaboration avec les membres de l’équipe, de concevoir un circuit digital hautement configurable permettant la génération automatique de Network On Chip, ainsi que l’intégralité de son test bench de vérification.
Dans un deuxième temps, il conviendra de développer les éléments de librairie permettant d’optimiser la couverture de tests, et d’établir une version de ce composant utilisant cette librairie comme démonstrateur
Le poste est basé à Sophia Antipolis. Vous intégrerez une équipe d’expert en développement logicielle et circuits intégrés au sein de la direction « Advanced Engineering » d’ARTERIS.
Responsabilités
Votre mission sera de :
- Designer un composant digital complexe en langage de programmation
- Développer son banc de test, de la manière la plus automatique possible
- Développer une librairie SW facilitant la couverture de test
- Utiliser cette librairie pour ce composant afin d’en établir une démonstrateur pour les futurs composants
Vous êtes en dernière année d’une Ecole d’ingénieurs ou cursus universitaire niveau Bac+5 avec une spécialisation en informatique et/ou microélectronique. Vous avez un bon niveau académique en langage de programmation orienté objet et fonctionnel.
Vous avez déjà effectué des projets en design de circuits intégrés.
Une connaissance des bonnes pratiques de développement logiciel, d’outils de gestion de code (GIT) et d’outils de gestion des anomalies (JIRA) est appréciée.
La société évoluant dans un environnement multiculturel, l’anglais courant est vivement recommandé.
Arteris est l'un des principaux fournisseurs d'IP système pour l'accélération du développement de systèmes sur puce (SoC) dans les systèmes électroniques d'aujourd'hui. La propriété intellectuelle d'interconnexion de réseaux sur puce (NoC) et la technologie d'automatisation de l'intégration des systèmes sur puce d'Arteris permettent d'accroître les performances des produits tout en réduisant la consommation d'énergie et en accélérant la mise sur le marché, ce qui se traduit par une amélioration de l'économie des systèmes sur puce et permet aux clients de se concentrer sur l'élaboration des prochaines innovations.
Avec plus de 250 employés, un siège dans la Silicon Valley et des bureaux dans le monde entier, nous sommes un catalyseur de l'innovation SoC pour que les entreprises, des startups aux plus grands leaders du marché technologique, puissent créer efficacement de nouveaux produits avec une flexibilité et une facilité de connectivité éprouvées. Pour en savoir plus, consultez le site