Emplois actuels liés à Développeur Algorithmes - Crolles, Auvergne-Rhône-Alpes - STMicroelectronics
-
Crolles, France STMicroelectronics Temps pleinJob description POURQUOI NOUS REJOINDRE Chez ST, nous sommes plus de 50 000 créateurs et fabricants de technologies microélectroniques. Nous collaborons avec plus de 200 000 clients et des milliers de partenaires. Avec eux, nous concevons et créons des produits et des solutions qui répondent à leurs défis et à la nécessité de contribuer...
Développeur Algorithmes
Il y a 2 mois
STMicroelectronics est une entreprise leader dans le domaine de la technologie microélectronique. Nous sommes un équipe de créateurs et de fabricants de technologies innovantes qui travaillons avec des clients et des partenaires pour concevoir et développer des produits et des solutions qui répondent à leurs besoins et contribuent à un monde plus durable.
ProjetNous sommes à la recherche d'un Ingénieur Développement Algorithmes & CAO pour rejoindre notre équipe de R&D, Technology & Design Platforms. Vous serez chargé de développer des interfaces graphiques en langage Python QT pour automatiser et améliorer l'efficacité des activités de conception des Cellules Standards.
Responsabilités- Développer des interfaces graphiques en langage Python QT pour automatiser et améliorer l'efficacité des activités de conception des Cellules Standards.
- Rajouter des nouvelles fonctionnalités clés à un gestionnaire d'environnement projet unifié principalement en langage Python.
- Participer à la mise en place d'environnements de gestion collaborative de données pour le Design (basé sur le logiciel DesignSync/Synchronicity) et de code (git, Jenkins,...).
- Si connaissance préalable, participer à l'amélioration et la mise en production de scripts Python pour le Machine Learning voire d'en développer des nouveaux.
- Ajouter toutes ces nouvelles fonctionnalités décrites ci-dessus à notre environnement complétement intégré et indépendant de Design de Cellules Logiques, de la conception au déploiement (conception détaillée, développement, tests unitaires, optimisation des performances, restructuration et documentation destinée aux développeurs).
- Préférablement de formation Bac +3 OU Bac + 5, vous avez des connaissances en langage Python et en système de contrôle de version (Git, SVN).
- Vous êtes une personne prête à suggérer ou à apprendre de nouveaux langages pour optimiser les algorithmes en fonction du contexte.
- Vous êtes une personne sensibilisée voire formée aux pratiques de pilotage et de réalisation de projets (Méthode Lean, Agile, Scrum,...).
- En bonus: Vous êtes une personne utilisatrice du système d'exploitation Unix/Linux.
- En bonus: Un apprentissage théorique en Intelligence Artificielle et/ou une expérimentation pratique en langage Python appliqué au Machine Learning et à la gestion de base de données permettra d'élargir le champ d'investigation et de développement de la période d'apprentissage.
- En bonus: Vous avez de l'expérience dans la construction d'APIs permettant d'interroger une base de données.
- Le plus important: Vous êtes une personne curieuse, dynamique et avez l'esprit d'équipe.
Le site de Crolles compte plus de 5000 personnes venant de 45 pays différents et couvre 40 hectares. Situé à 20kms de Grenoble et 40kms de Chambéry, Crolles est une ville dynamique et nature, alliant excellence technologique et qualité de vie. Notre site offre un cadre de vie et de travail exceptionnel en plein cœur des montagnes.