Stage - Génération Automatique de Code Pour

il y a 5 jours


Rennes, France STMicroelectronics Temps plein

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 à un monde plus durable. Nos technologies de pointe permettent une mobilité plus intelligente, une gestion plus efficace de l’énergie, de la puissance et un déploiement à grande échelle de l’Internet des objets (IoT) et de la 5G.

ST a reçu les certifications Top Employer France et HappyTrainees 2024. Elles nous reconnaissent en tant qu’employeur de référence et démontrent notre engagement à faire de l’humain une priorité.

**Problématique**

STMicroelectronics est une entreprise qui conçoit, fabrique et commercialise des semi-conducteurs, notamment les microcontrôleurs STM32. Ces STM32 intègrent de nombreux modules hardware, appelés IPs, qui sont initialisés et configurés grâce à des drivers bas-niveau. L’équipe Intro-pack est responsable du développement de ces drivers bas-niveau, conçus à partir des documents de description d’IP. Ce processus de conception des drivers est aujourd’hui principalement manuel.

**Votre mission**:
Vous rejoindrez l’équipe Intro-pack de Rennes pour développer un outil d’automatisation permettant de générer les drivers bas-niveau.

Votre première tâche sera de définir et de développer un outil d’importation des informations présentes dans les documents de description d’IP vers une base de données flexible et simple d’utilisation. Ensuite, vous développerez le module en charge de générer le code bas-niveau des drivers en utilisant un moteur de templating tel que handlebars. Le dernier module que vous concevrez permettra la mise en forme du code généré afin de répondre aux règles de codage de l’entreprise. Enfin, vous effectuerez la validation du code généré sur des cartes Nucleo STM32.

Mots-clés _: Template engine/Handlebars, Javascript, Python, Langage C, Système embarqué**A propos de vous**
- École d’ingénieur en développement logiciel
- Une première expérience en Python
- Autonomie et rigueur
- Connaissances en systèmes embarqués

Nous rassemblons 50 000 personnes présentes dans 40 pays et représentant 118 nationalités. Tous ensemble, nous formons une seule et même ST. La diversité fait partie intégrante de ce que nous sommes et de ce que nous faisons. Nous sommes convaincus que nous sommes tous des acteurs de l'inclusion et que nous devons apprendre à voir le monde à travers le regard des autres. Nous avons encore un chemin à parcourir mais, chaque jour, nous travaillons ensemble pour créer un lieu de travail plus équitable et plus inclusif, où vous pouvez réaliser tout votre potentiel.

En postulant chez STMicroelectronics dans le cadre de votre processus de recrutement, nous pourrions être amenés à procéder à la potentielle prise de référence et vérification de vos antécédents.



  • Rennes, France Thales Temps plein

    **QUI SOMMES-NOUS ?** Thales propose des systèmes d’information et de communication sécurisés et interopérables pour les forces armées, les forces de sécurité et les opérateurs d’importance vitale. Ces activités, qui regroupent radiocommunications, réseaux, systèmes de protection, systèmes d’information critiques et cybersécurité,...


  • Rennes, France Bridor Temps plein

    Dans le cadre du développement du Pôle Data Qualité Client, nous recherchons un(e) étudiant(e) en Bac +3 à Bac +5 pour un stage de 6 mois. La mission portera sur un sujet stratégique : Améliorer la gestion, la fiabilité et la mise à disposition interne et externe des traductions au sein de Bridor. Missions principales : Vous participerez activement...


  • Rennes, France SIB Temps plein

    **L'entreprise** - Partager nos valeurs : Respect, Equité, Solidarité, Honnêteté. ‍ Rejoindre des collègues investis dans une mission d'utilité publique et innovante. Travailler avec des équipes motivées par la satisfaction client. **Notre recherche** L'équipe **Développement Data** du SIB, composée d'une quinzaine de data analyst, data...


  • Rennes, France Acystème Temps plein

    La ville Acsystème est basée à Rennes, la capitale de la Bretagne. Rennes est une ville très dynamique et accueillante, qui présente un large éventail d'activités : gastronomie, culture, sports, patrimoine historique, nature La ville possède des transports publics efficaces et un réseau de pistes cyclables développé, qui vous permettent de...


  • Rennes, France Orange Business Services Temps plein

    **About the role**: - Framework front - Amazon web services - Infrastructure as Code (IaC) - Automatisation des déploiements - Tests automatisés Contexte Le stagiaire sera encadré par un ingénieur expérimenté et utilisera une méthode Agile / Kanban avec des points de synchronisation réguliers. Il présentera régulièrement ses réalisations lors...


  • Rennes, France Orange Business Services Temps plein

    **About the role**: Orange Business Services met à disposition de ses salariés des parkings souterrains, avec un nombre de places limité. Avec la démocratisation du télétravail, il y a des possibilités d'optimiser fortement l'utilisation des places de parking, afin qu'elles profitent à un maximum de salariés. - Inscription des usagers - Tirage au...


  • Rennes, France CAILabs Temps plein

    **Description du stage** Les communications laser constituent la prochaine génération de communications spatiales sécurisées et à haut débit. Dédiée aux communications optiques en espace libre, la solution TILBA améliore la fiabilité des liaisons satellitaires mais aussi navale, aéronautiques (avions, drones) ou terrestres. L’activité du pôle...


  • Rennes, France ANSSI Temps plein

    **Stage - Etude des outils de génération des SBOM F/H**: - Ajouter aux favoris - Télécharger en PDF **Descriptif de l'organisation**: Rejoindre l’Agence nationale de la sécurité des systèmes d’information (ANSSI), c’est mettre ses compétences au service de l’intérêt général en participant à une mission capitale, d’actualité et...


  • Rennes, France Atos Temps plein

    **Job Applicant Privacy Notice**: **Stage - Sécurisation d'un système de supervision ferroviaire - F/H/X**: - Publication Date: Dec 13, 2024 - Ref. No: 525036 - Location: Rennes, FR **Bienvenue chez Eviden, acteur clé du numérique de prochaine génération et leader mondial du cloud, du calcul avancé et de la sécurité !** Eviden opère dans tous les...


  • Rennes, France CSE RESEAU ZONE DE PROD ATLANTIQUE Temps plein

    Au sein du groupe SNCF, SNCF Réseau exerce la fonction de gestionnaire d'infrastructure en toute indépendance, en garantissant une concurrence loyale et un accès équitable au réseau ferré national. Les salariés de SNCF Réseau s'engagent à respecter un code de bonne conduite afin d'assurer une stricte confidentialité des informations sensibles et de...