[STAGE] Développement dun outil de visualisation et danalyse de performances backend (EDA HPC)

SiPearl

Not Interested
Bookmark
Report This Job

profile Job Location:

Grenoble - France

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Contexte

Dans le cadre de nos activités de backend sur des circuits complexes nous utilisons des outils de référence (comme Synopsys Fusion).
Ces outils génèrent de nombreux rapports contenant des métriques essentielles (performances qualité de résultats consommation timing etc.).

Lobjectif est de développer un utilitaire moderne qui permettra de :
Collecter et agréger automatiquement les métriques à partir des rapports générés
Structurer ces données (base SQLite / accès type base de données)
Analyser et comparer les résultats entre différents runs
Visualiser les tendances et évolutions sous forme de tableaux graphes ou exports (Excel CSV HTML)
Proposer une interface conviviale (web viewer) permettant dexplorer les données.

Description du stage

Encadré(e) par des ingénieurs expérimentés vous serez amené(e) à :
Identifier les librairies et frameworks Python les plus adaptés (pandas sqlite3 matplotlib/plotly flask/fastapi etc.)
Développer le coeur de loutil (parsing des rapports structuration en base de données)
Créer des modules de visualisation (graphes interactifs dashboards HTML/CSS)
Mettre en place des fonctionnalités dexport (Excel CSV)
Concevoir une interface ergonomique pour faciliter lusage quotidien


Apports pédagogiques

Ce stage vous permettra de développer des compétences recherchées à linterface entre développement logiciel data engineering et ingénierie électronique :
Conception darchitectures logicielles modulaires
Gestion et exploitation de données massives issues doutils EDA
Développement Python avancé et utilisation de librairies modernes
Visualisation et mise en valeur de données techniques
Expérience concrète dans un environnement de conception de circuits à haute performance.

Objectif final

À lissue du stage létudiant(e) aura développé un outil clé en main utilisé au quotidien pour suivre les performances des runs backend comparer les itérations et faciliter la prise de décision technique

Compétences requises

Bonnes compétences en Python et intérêt pour les bases de données

Curiosité pour le hardware design et la performance (un plus)

Autonomie esprit dinitiative et goût pour le travail en équipe

Localisation : Grenoble ou Maisons-Laffitte/Sophia/Massy

ContexteDans le cadre de nos activités de backend sur des circuits complexes nous utilisons des outils de référence (comme Synopsys Fusion).Ces outils génèrent de nombreux rapports contenant des métriques essentielles (performances qualité de résultats consommation timing etc.).Lobjectif est de dév...
View more view more

Key Skills

  • Internship
  • Accounts Receivable
  • Generator
  • Computer Operating
  • Corporate Risk Management

About Company

Company Logo

SiPearl is building Rhea, the high-performance, low-power European microprocessor dedicated to supercomputing and AI inference.This new generation of microprocessors will first target EuroHPC Joint Undertaking ecosystem, which is deploying world-class supercomputing infrastructures ... View more

View Profile View Profile