Stage : Conception d'une Interface Graphique (python) embarquée dans le logiciel CAO KiCad H/F à Saclay

Stage : Conception d'une Interface Graphique (python) embarquée dans le logiciel CAO KiCad H/F

Description du poste

Détail de l'offre

Informations générales

Entité de rattachement

Le Commissariat à l'énergie atomique et aux énergies alternatives (CEA) est un organisme public de recherche.Acteur majeur de la recherche, du développement et de l'innovation, le CEA intervient dans le cadre de ses quatre missions :. la défense et la sécurité. l'énergie nucléaire (fission et fusion). la recherche technologique pour l'industrie. la recherche fondamentale (sciences de la matière et sciences de la vie).Avec ses 16000 salariés -techniciens, ingénieurs, chercheurs, et personnel en soutien à la recherche- le CEA participe à de nombreux projets de collaboration aux côtés de ses partenaires académiques et industriels.

Référence

2020-15441

Description du poste

Domaine

Composants et équipements électroniques

Contrat

Stage

Intitulé de l'offre

Conception d'une Interface Graphique (python) embarquée dans le logiciel CAO KiCad H/F

Sujet de stage

Concevoir une interface graphique embarquée dans le logiciel KiCad pour automatiser un certain nombre d'étapes dans la conception des détecteurs de particules (schématique, empreintes physique sur PCB). C'est un stage à la frontière entre CAO et informatique.

Durée du contrat (en mois)

3

Description de l'offre

Le but du stage est de consolider et d'améliorer une interface graphique conçue en interne et embarquée dans le logiciel de CAO open source (KiCad). Cette interface sera alors un outil qui permettra d'améliorer l'efficacité du cycle de développement (de la conception à la production) des détecteurs de particules.

Intégré(e) au sein du Bureau d'Etudes Cartes Electroniques et Détecteurs, le stagiaire est en charge de :
- Prendre en main les scripts déjà existant afin de les interfacer avec l'interface graphique existante
- Améliorer l'interface graphique existante :
o Ajout de fonctionnalités permettant l'automatisation de la génération des fichiers de fabrication,
o Ajout de fonctionnalités permettant l'automatisation de la génération des fichiers de schématiques des détecteurs,
o Ajout de fonctionnalités permettant la gestion en base de données
- Vérifier la portabilité de l'interface sur les plateformes Linux, Windows et Mac
- Rédiger une documentation utilisateur et l'intégrer à l'interface
- Venir en aide aux utilisateurs pour l'installation de l'interface sur leur machine

Moyens / Méthodes / Logiciels

python : wxPython, pyQt kiCad

Profil du candidat

Le candidat est en M1 (école d'ingénieur ou université) et recherche un stage de 3 mois.Les compétences recherchées sont :- Maitrise de Python Orienté Objet,- Une expérience en wxPython (wxBuilder) ou pyQT (designer) est fortement appréciée,- Une expérience avec les logiciels de versionning (gitLab, gitHub) est un plus.- Une connaissance du logiciel KiCad n'est pas requise mais est un plusLe candidat est rigoureux, fait preuve de dynamisme et curiosité pour le domaine, et démontre des capacités d'adaptation, d'écoute et de synthèse afin d'intégrer les besoins utilisateurs à l'interface graphique.Le candidat a un goût prononcé pour la programmation.De plus, le candidat a le goût de l'innovation, un attrait pour les produits hors du commun et souhaite découvrir le monde de la recherche fondamentale et les métiers associés.

Date de publication

13-04-2021

Informations supplémentaires

Statut
Actif
Formation requise
Université
Lieu
Saclay
Heures de travail par semaine
4 - 40
Type de Contrat
Alternance/Apprentissage
Secteur
Autres
Permis de conduire FR/EU exigé
Non
Voiture exigée
Non
Lettre de motivation exigée
Non
Langues
Français

Offres d'emploi autres | Alternance/Apprentissage | Université

Postuler maintenant

Partager cette offre