Stage - Python Software Developer (M/F)

il y a 3 semaines


Crolles, France STMicroelectronics Temps plein

Position description

**Posting title**:

- STAGE - Python Software Developer M/F

**Regular/Temporary**:

- Temporary

**Contract duration (nb of months)**:

- 5

**Job description**:

- Au sein de l'organisation de R&D de STMicroelectronics, le groupe Test Vehicle Engineering est responsable de la création de puces conçues spécifiquement pour valider des nouveaux composants et les procédés de fabrication. Pour mener à bien cette activité, les différentes équipes du groupe sont responsables de la génération et de la diffusion d’une grande quantité de données, qui se manifestent sous la forme de grands fichiers tabulaires au format csv.
- Vous aurez la charge de l’implémentation d’un outil de pré-traitement de fichiers csv permettant d’interpréter des formules simples. Ces formules serviront à éviter de stocker des informations redondantes en regroupant les lignes similaires et en permettant d’insérer automatiquement des informations contextuelles dans les tableaux.
- Les tâches à accomplir sont les suivantes:

- Spécifier et implémenter une représentation des informations présentes dans les fichiers d’entrée permettant de les manipuler facilement dans un programme informatique.
à Sujets abordés : parseurs de fichiers, architectures de bases de données, programmation orientée-objet et design patterns
- Spécifier et implémenter un algorithme permettant d’interpréter les formules présentes dans les fichiers d’entrée.
à Sujets abordés : implémentation d’interpréteurs de commandes, construction et manipulation d’arbres abstraits de syntaxe (AST)
- Implémenter un générateur de données utilisant les parties développées en 1. et en 2., permettant de charger un csv, d’évaluer toutes les formules présentes dans celui-ci, et d’exporter les données résultantes.
- Implémenter un outil de vérification des fichiers d’entrée, validant le bon formatage du fichier d’entrée et la cohérence des informations renseignées, prenant en compte le contexte industriel dans lequel le fichier d’origine a été créé. (Bonus)
- L’outil sera implémenté en Python, et vous serez accompagnés par l’équipe afin que vous puissiez acquérir des compétences informatiques, d’organisation et d’autonomie en rapport avec les attentes de votre cursus. Vous aurez également l’opportunité de vous intéresser aux différentes étapes impliquées dans le processus de validation de composants microélectroniques.

**Profile**:

- Vous avez des connaissances de base du langage de programmation Python
- Vous êtes à l’aise avec au moins un langage de programmation orienté objet (Python, Java, C#, C++, Kotlin )
- Vous êtes à l’aise en anglais (écrit et parlé).
- Vous avez l'esprit curieux et vous savez faire preuve d’initiative.

Position location

**Job location**:

- Europe, France, Crolles

**Education level required**:

- 5 - Master degree

**Experience level required**:

- Less than 2 years

**Languages**:

- French (3- Advanced)
- English (2- Business fluent)

Requester

**Desired start date**:

- 01/02/2023



  • Crolles, France STMicroelectronics Temps plein

    Position description **Posting title**: - STAGE - Développement Python M/F **Regular/Temporary**: - Temporary **Contract duration (nb of months)**: - 6 **Job description**: - POURQUOI NOUS REJOINDRE - Chez ST, nous sommes plus de 50 000 créateurs et fabricants de technologies microélectroniques. - Nous collaborons avec plus de 200 000 clients et...


  • Crolles, France STMicroelectronics Temps plein

    Position description **Posting title**: - Stage Bac +2/3 Developpement carte a LEDs pour source de lumiere M/F **Regular/Temporary**: - Temporary **Contract duration (nb of months)**: - 4 **Job description**: - Vous intégrerez l’équipe support des laboratoires et développement pour la caractérisation optique au sein du groupe « Technology for...


  • Crolles, France STMicroelectronics Temps plein

    Position description **Posting title**: - Stage - développement d'indicateurs de performance M/F **Regular/Temporary**: - Temporary **Contract duration (nb of months)**: - 6 **Job description**: - Chez ST, nous sommes 48 000 créateurs et fabricants de technologies microélectroniques. - Nous collaborons avec 100 000 clients et des milliers de...


  • Crolles, France STMicroelectronics Temps plein

    Position description **Posting title**: - STAGE - Automatisation / développement logiciel M/F **Regular/Temporary**: - Temporary **Contract duration (nb of months)**: - 6 **Job description**: - POURQUOI NOUS REJOINDRE - Chez ST, nous sommes plus de 50 000 créateurs et fabricants de technologies microélectroniques. - Nous collaborons avec plus de...


  • Crolles, France STMicroelectronics Temps plein

    Position description **Posting title**: - STAGE - Développement d'une IA pour le placement de structures. M/F **Regular/Temporary**: - Temporary **Contract duration (nb of months)**: - 6 **Job description**: - POURQUOI NOUS REJOINDRE - Chez ST, nous sommes plus de 50 000 créateurs et fabricants de technologies microélectroniques. - Nous...


  • Crolles, France STMicroelectronics Temps plein

    Position description **Posting title**: - Software Factory engineer MES C++ M/F **Regular/Temporary**: - Regular **Job description**: - NOTRE FUTURE COLLABORATION - Dans le contexte de croissance du site de Crolles avec pour objectif de doubler de capacité de production d'ici 2025, l'équipe en charge du développement des logiciels IT se renforce. -...


  • Crolles, France STMicroelectronics Temps plein

    Position description **Posting title**: - stage Capteurs de distance pour banc de caractérisation optique M/F **Regular/Temporary**: - Temporary **Contract duration (nb of months)**: - 6 **Job description**: - Au sein de la division Imaging de ST, nous développons des bancs de caractérisation optique pour des capteurs d'image. L'étudiant-e sera...


  • Crolles, France STMicroelectronics Temps plein

    Position description **Posting title**: - stage contrôle motorisé d'ouverture numérique pour banc de caractérisation optique M/F **Regular/Temporary**: - Temporary **Contract duration (nb of months)**: - 3 **Job description**: - Au sein de la division Imaging de ST, nous développons des bancs de caractérisation optique pour des capteurs...


  • Crolles, France STMicroelectronics Temps plein

    Position description **Posting title**: - STAGE - Développement de procédés éco-responsables plasma M/F **Regular/Temporary**: - Temporary **Job description**: - POURQUOI NOUS REJOINDRE Chez ST, nous sommes plus de 50 000 créateurs et fabricants de technologies microélectroniques. Nous collaborons avec plus de 200 000 clients et des milliers de...


  • Crolles, France STMicroelectronics Temps plein

    Position description **Posting title**: - STAGE - Développement solution de documentation wikimedia M/F **Regular/Temporary**: - Temporary **Contract duration (nb of months)**: - 4 **Job description**: - POURQUOI NOUS REJOINDRE - Chez ST, nous sommes plus de 50 000 créateurs et fabricants de technologies microélectroniques. - Nous collaborons avec...


  • Crolles, France STMicroelectronics Temps plein

    Job description POURQUOI NOUS REJOINDRE Chez ST, nous sommes plus de 50 000 créateurs et fabricants de technologies microélectroniques. Nous collaborons avec plus de 200 000 clients et des milliers de partenaires. Avec eux, nous concevons et créons des produits et des solutions qui répondent à leurs défis et à la nécessité de contribuer à...


  • Crolles, France STMicroelectronics Temps plein

    Position description **Posting title**: - STAGE - Développement d'un outil d'animation visuelle de la performance M/F **Regular/Temporary**: - Temporary **Contract duration (nb of months)**: - 3 **Job description**: - POURQUOI NOUS REJOINDRE - Chez ST, nous sommes plus de 50 000 créateurs et fabricants de technologies microélectroniques. - Nous...


  • CROLLES, France STMicroelectronics Temps plein

    NOTRE FUTURE COLLABORATIONAu sein de l'organisation de R&D de STMicroelectronics, le groupe Test Vehicle Engineering (90 personnes) est responsable de la création de puces conçues spécifiquement pour valider des nouveaux composants et les procédés de fabrication. Pour mener à bien cette activité, les équipes du groupe utilisent un grand nombre...


  • Crolles, France STMicroelectronics Temps plein

    Job description POURQUOI NOUS REJOINDRE Chez ST, nous sommes plus de 50 000 créateurs et fabricants de technologies microélectroniques. Nous collaborons avec plus de 200 000 clients et des milliers de partenaires. Avec eux, nous concevons et créons des produits et des solutions qui répondent à leurs défis et à la nécessité de contribuer à...


  • Crolles, France STMicroelectronics Temps plein

    Position description **Posting title**: - STAGE - Caractérisation et modélisation d'un capteur d'image 3D M/F **Regular/Temporary**: - Temporary **Contract duration (nb of months)**: - 5 **Job description**: - POURQUOI NOUS REJOINDRE - Chez ST, nous sommes plus de 50 000 créateurs et fabricants de technologies microélectroniques. - Nous...


  • Crolles, France STMicroelectronics Temps plein

    Position description **Posting title**: - STAGE - Intelligence Artificielle pour la qualification des DRM M/F **Regular/Temporary**: - Temporary **Contract duration (nb of months)**: - 6 **Job description**: - POURQUOI NOUS REJOINDRE - Chez ST, nous sommes plus de 50 000 créateurs et fabricants de technologies microélectroniques. - Nous collaborons...


  • Crolles, France STMicroelectronics Temps plein

    Position description **Posting title**: - Stage - Pré-entrainement de modèle d'intelligence artificielle pour la génération automatique de DRC M/F **Regular/Temporary**: - Temporary **Contract duration (nb of months)**: - 6 **Job description**: - POURQUOI NOUS REJOINDRE - Chez ST, nous sommes plus de 50 000 créateurs et fabricants de...


  • Crolles, France STMicroelectronics Temps plein

    Position description **Posting title**: - Analog design of advance current/voltage references in P18 technologies M/F **Regular/Temporary**: - Temporary **Contract duration (nb of months)**: - 6 **Job description**: **Profile**: - End of Master degree in Microelectronics - Knowledge in analog design and cadence tools. - Software skills in...


  • CROLLES, 38920, Isère, France STMicroelectronics Temps plein

    NOTRE FUTURE COLLABORATIONAu sein de l'organisation de R&D de STMicroelectronics, le groupe Test Vehicle Engineering (90 personnes) est responsable de la création de puces conçues spécifiquement pour valider des nouveaux composants et les procédés de fabrication. Pour mener à bien cette activité, les équipes du groupe utilisent un grand nombre...


  • CROLLES, France STMicroelectronics Temps plein

    NOTRE FUTURE COLLABORATIONAu sein de l'organisation de R&D, Technology & Design Platforms, vous intégrerez une équipe dynamique, le département IP & Library Design/Standard Cells, composé de 15 personnes à Crolles et de 25 personnes en Inde, qui travaille sur le développement de Cellules Logiques et de blocs de Propriété Intellectuelle.Vous aimez...