Pause
Lecture
Moteur de recherche d'offres d'emploi CEA

Développement d'un plugin embarqué dans KiCad pour la génération de fichiers de production e H/F


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

2021-19589  

Description de l'unité

Le DEDIP (Département d'Electronique, des Détecteurs et d'Informatique pour la Physique) de l'IRFU (Institut de Recherche sur les lois Fondamentales de l'Univers) conçoivent des systèmes de lecture et d'acquisition pour les grandes expériences de la physique fondamentale et d'astrophysique. Ces systèmes de lectures et d'acquisition permettent de lire des détecteurs innovants afin de comprendre l'univers de l'infiniment grand à l'infiniment petit.
Le stagiaire sera intégré au sein du Laboratoire d'Intégration des Systèmes Electriques de Traitement et d'Acquisition (LISETA) développant entre autre des circuits imprimés permettant l'acquisitions de grandes expériences de la physique.

Description du poste

Domaine

Composants et équipements électroniques

Contrat

Stage

Intitulé de l'offre

Développement d'un plugin embarqué dans KiCad pour la génération de fichiers de production e H/F

Sujet de stage

L'objectif de ce stage est de concevoir un outil d'archivage de cartes électroniques développées sur le logiciel Kicad. Cet outil prendra forme d'un plugin python permettant de générer les différents fichiers de fabrication d'un circuit imprimé.

Durée du contrat (en mois)

3

Description de l'offre

Contexte :

                Le DEDIP (Département d’Electronique, des Détecteurs et d’Informatique pour la Physique) de l’IRFU (Institut de Recherche sur les lois Fondamentales de l’Univers) conçoivent des systèmes de lecture et d’acquisition pour les grandes expériences de la physique fondamentale et d’astrophysique. Ces systèmes de lectures et d’acquisition permettent de lire des détecteurs innovants afin de comprendre l’univers de l’infiniment grand à l’infiniment petit.

                Le stagiaire sera intégré au sein du Laboratoire d’Intégration des Systèmes Electriques de Traitement et d’Acquisition (LISETA) développant entre autre des circuits imprimés permettant l’acquisitions de grandes expériences de la physique.

                Ces circuits imprimés sont principalement développés dans l’environnement Cadence Orcad. En parallèle, pour les détecteurs de particules et des circuits moins complexes ayant besoin d’une grande réactivité entre l’étape de développement et la fabrication, nos équipes travaillent aussi avec le logiciel Kicad depuis près de deux ans. Aujourd’hui, les étapes de génération des fichiers de fabrication et d’archivage des cartes développées se fait manuellement via le logiciel. Afin de gagner du temps et d’améliorer la qualité et l’homogénéité des archives, nous proposons de développer lors de ce stage un utilitaire d’archivage automatique de ce type de fichiers.

 

Mission :

                Pour poursuivre les développements en cours dans le contexte détaillé précédemment, le stagiaire aura pour mission de :

  • Prendre en main les scripts développés au sein du laboratoire pour Kicad, et comprendre le système d’archivage utilisé pour le logiciel Cadence comme référence de travail.
  • Développer l’outil d’archivage à proprement parler et l’embarquer dans KiCad:
    • Création de numérotation de carte automatique
    • Génération de fichiers de fabrication
    • Archivage des composants, documentation présent dans la conception
    • Interface graphique d’utilisation
  • Vérifier la portabilité sur différents systèmes d’opérations et différentes versions de Kicad
  • Rédiger une documentation de l’interface développée

Moyens / Méthodes / Logiciels

Kicad / Python / WxPython / PyQt

Profil du candidat

Le candidat est en M1 (école d’ingénieur ou université) spécialisé en électronique et/ou informatique et recherche un stage de 3 mois.

Les compétences techniques recherchées sont :

  • Maitrise de Python orienté Objet,
  • Une expérience en wxPython ou PyQt est fortement appréciée,
  • Une connaissance générale de la conception de circuits imprimés est un plus
  • Une expérience avec le logiciel de gestion de versions GitHub/GitLab est un plus

Le 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.

Outre ces compétences techniques, le candidat sera curieux, dynamique et prompt à proposer des solutions personnelles.

Localisation du poste

Site

Saclay

Localisation du poste

France, Ile-de-France, Essonne (91)

Ville

Saclay

Critères candidat

Diplôme préparé

Autre

Formation recommandée

DUT ou BAC+5

Possibilité de poursuite en thèse

Non

Demandeur

Disponibilité du poste

03/03/2022