Internship – Software development in python for the identification of transistor models from raw measurements
SuperGrid Institute
Villeurbanne, Auvergne-Rhone-Alpes, France
il y a 1j

SuperGrid Institute brings together 180 employees, of 28 different nationalities who work together within a dynamic environment in the city of Lyon.

As an independent research and innovation centre, we are dedicated to developing technologies for the future power transmission system, the supergrid , including HVDC & MVDC technologies.

As a multi-disciplinary research centre with advanced simulation capabilities & multiple test platforms, including numerous associated laboratories, SuperGrid Institute uses its comprehensive expertise to provide a wide range of services and solutions to support our customers in developing power systems, equipment and components.

We specialise in system architecture and work on ensuring network security and stability while allowing for the integration of intermittent renewable energy sources.

Find out more by visiting our website :

General Context

Converters for HVDC and / or MVDC networks require high voltage components. These semiconductor components have different electrical characteristics, depending on their type (bipolar transistor, MOSFET, IGBT), their ratings, their architectures and manufacturing process.

Dedicated apparatus called curve plotters are used to measure the intrinsic characteristics of these transistors. The measurement results are then used to develop electrical / thermal models of the transistors with the aim of simulating power converters.

Objectives / Missions

The objective of this internship is to develop a software allowing to obtain the parameters of transistors models from the measurements in the simplest possible way for the user.

First, the student will learn about the existing tool in order to understand the objectives and expectations of this software intended for internal use by engineers and researchers.

The student will define the new software architecture to include all the expected features. The program will be written in Python, will use scientific libraries (like scipy, numpy, pandas) in order to implement the different models of transistors and to do parameters identification.

The program must use the raw data from the curve plotter and generate files for simulation software (LTspice, ANSYS Twin Builder, etc.

The final user interface (GUI) will be defined and implemented by the student.

Candidate Profile

Student in Master II or final year of computer engineering school with strong python skills, mastering Windows GUI tools and mastering version management under git.

On the other hand, knowledge of Electrical Engineering will be appreciated. Fluency in written English is required.

Signaler cette offre d'emploi

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

Mon email
En cliquant sur « Continuer », je consens au traitement de mes données et à recevoir des alertes email, tel que détaillé dans la Politique de confidentialité de neuvoo. Je peux retirer mon consentement ou me désinscrire à tout moment.
Formulaire de candidature