ALTERNANCE - Développeur Logiciel - H/F
Role details
Job location
Tech stack
Job description
Au sein du département TDP "Technology & Design Platform", vous nous rejoindrez dans l'équipe " DFUND Automation " composée d'une dizaine de personnes.
Les missions qui vous attendent
Le PDK (Process Design Kit) est le produit clé utilisé durant toutes les phases du flux de conception en microélectronique. Adapté à différentes technologies, un PDK en évolution est conçu par des équipes collaboratives et multidisciplinaires. Dans notre collaboration future, vous serez au cœur du développement d'un framework d'automation innovateur. Ce framework sur mesure sera conçu pour accroître l'efficacité, la fiabilité et la qualité du processus de développement, contribuant ainsi à l'amélioration continue des produits et des procédés. En travaillant avec des équipes collaboratives et multidisciplinaires, vous aurez l'opportunité de repousser les limites de l'automatisation et de participer activement à l'innovation technologique.
La durée souhaitée de cette alternance est de 3 ans. L'apprentissage sera progressif et échelonné sur les 3 années de la manière suivante :
- 1ère année :
- Prise en main de l'environnement Process Design Kit (PDK) ainsi que des outils de développement et de validation associés.
- Formation aux langages de programmation utilisés au sein de l'équipe
- Collaboration avec les experts des équipes techniques afin d'identifier des axes d'amélioration de la qualité et de proposer des solutions innovantes.
2ème année :
- Concevoir et développer des solutions d'automatisation en Python afin d'améliorer l'efficacité du flot interne de développement et de qualification.
- Participer à l'optimisation des processus et à l'intégration de bonnes pratiques, dans le but de garantir des résultats de haute qualité.
3ème année :
- Déployer l'outil d'automatisation développé et concevoir une interface graphique pour une expérience utilisateur optimale.
- Prendre un rôle de leadership dans la finalisation du framework et contribuer à sa maintenance et à son évolution continue (roadmap).
De multiples interactions
Vous serez intégré dans une équipe multiculturelle répartie entre Crolles (près de Grenoble) et Noida (Inde) : la maîtrise de l'anglais ainsi qu'un excellent sens du relationnel sont donc indispensables.
Compétences que vous développerez pendant l'alternance :
- Maîtrise de la conception et du développement d'outils d'automatisation en Python.
- Compétences en qualité des processus de développement logiciel.
- Expérience dans la création d'interfaces utilisateur conviviales et efficaces.
Requirements
- Étudiant(e) en génie informatique ou domaine connexe.
- Intérêt pour la programmation (python, Linux,javascript,technologie web...).
- Motivé par appréhender des concepts d'automatisation et de contrôle de la qualité.
- Capacité à travailler en équipe, à communiquer efficacement et à proposer des idées créatives.