STAGE BAC+5- Automatisation de tests MIPI et I2C M/F
Stage Grenoble (Isère) Développement informatique
Description de l'offre
General information
Reference
2019-2852
Job level
080 - Technical Non-Exempt
Position description
Posting title
STAGE BAC+5- Automatisation de tests MIPI et I2C M/F
Regular/Temporary
Temporary
Job description
La Division Imaging est une organisation déployée partout dans le monde (Europe, USA, Asie), elle conçoit et délivre des produits utilisant la technologie d’imagerie électronique dans des domaines variés, entre autres l’électronique grand public, la téléphonie, le médical et le secteur automobile.
Dans le groupe Application d'Imaging, vous travaillerez avec l'équipe en charge de la validation des processeurs d’images pour le secteur Automobile. Votre activité aura pour but d’automatiser les tests des interfaces MIPI et I2C afin de permettre leur utilisation sur de multiples projets.
Vous serez en charge de 2 projets consécutifs :
Interface MIPI :
· Se familiariser avec les tests manuels des interfaces RX et TX : scripts vbs pour définir les tests et fichiers csv pour contrôler le générateur d’images.
· Automatiser l’exécution des tests et la programmation du générateur/analyseur logique grâce à des scripts Python (créer ainsi une librairie de tests basée sur la “Test Suite MIPI”)
· Développer une interface utilisateur conviviale
Interface I2C :
· Se familiariser avec les tests manuels de l’interface I2C
· Automatiser ces tests grâce à des scripts Python (créer ainsi une librairie de tests)
· Optimiser les tests de protocole
· Développer une carte de test présentant plusieurs modules interfaçant à travers l’I2C
· Emuler une interface I2C via STM32 en langage C et la piloter via des scripts Python
· Développer une interface utilisateur conviviale
Ce stage vous permettra de comprendre le métier d'ingénieur de validation en étant au plus proche du produit et de ses performances dans des applications réelles.
Vous avez un bac+5, vous avez des connaissances sur les interfaces MIPI et I2C et vous savez programmer en langage Python et en C. Vous êtes autonome et proactif, vous n'hésitez pas à chercher l'information utile auprès de vos collaborateurs, vous avez un bon relationnel.
---
Le site de STMicroelectronics Grenoble est orienté R&D. C’est un site unique au sein de ST et l’ensemble des divisions produits y est représenté.
C’est plus de 1600 ingénieurs, 242 techniciens, 76 opérateurs, 78 apprentis qui travaillent ensemble sur des métiers variés pour répondre aux besoins.
Profile
Compétences nécessaires :
- connaissance du langage Python
- connaissance du langage C
- connaissance de la programmation STM32
- connaissance des interfaces MIPI RX et TX
- connaissance de l’interface I2C
- connaissance en développement de cartes électroniques
Position localisation
Job location
Europe, France, Grenoble
Candidate criteria
Education level required
5 - Master degree
Experience level required
Less than 2 years
Languages
English (2- Business fluent)
Requester
Desired start date
10/02/2020