
Ingénieur Compilateur H/F - L'Industrie recrute
- Montbonnot-Saint-Martin - 38
- CDI
- L'Industrie recrute
Les missions du poste
Openchip est une entreprise européenne spécialisée dans la conception de semi-conducteurs, dont le siège est à Barcelone (Espagne). Notre objectif est de démocratiser l'accès aux puces de calcul haute performance en développant des Systems on Chip basés sur la technologie Chiplet et la combinaison de RISC-V et d'accélérateurs de calcul pour l'IA et le HPC, le tout interconnecté via les interfaces ouvertes UCIe.
Nos technologies apportent de la valeur dans de nombreux domaines : intelligence artificielle, sécurité et protection des données, réduction de l'empreinte carbone.
Nous voulons transformer l'industrie du semi-conducteur et contribuer à un monde plus durable, où la collaboration et l'ouverture sont la norme.
Nos puces seront utilisées dans le calcul haute performance, la conduite autonome, les télécommunications, la médecine personnalisée, l'edge computing et le cloud.
Pour accompagner notre croissance, nous recrutons un(e) Ingénieur(e) Compilateur au sein de notre DPU Software Engineering. Rejoignez l'aventure !
LE POSTE
Dans le cadre de nouveaux projets stratégiques, nous renforçons notre équipe Toolchain avec un(e) Ingénieur(e) Compilateur.
Vous rejoindrez un groupe dynamique et hautement qualifié, travaillant au coeur de notre pile logicielle sur la conception, l'optimisation et l'amélioration des performances des compilateurs, afin de tirer pleinement parti de notre architecture matérielle.
Votre mission consistera à développer et optimiser notre chaîne de compilation, en garantissant une traduction efficace des langages de haut niveau vers nos cibles matérielles.
RESPONSABILITÉS PRINCIPALES
Vous serez amené à piloter ou contribuer activement à :
- La conception, le développement et la maintenance de notre chaîne de compilation.
- L'optimisation de la génération de code pour améliorer les performances et l'efficacité sur plusieurs cibles.
- La mise en oeuvre de nouvelles fonctionnalités, optimisations et extensions de langage dans le compilateur.
- L'intégration du compilateur avec les outils de débogage, profilage et simulation.
- L'analyse de performance et le benchmarking afin de soutenir les améliorations architecturales et logicielles.
- La collaboration avec les équipes matérielles et logicielles pour assurer la cohérence entre le compilateur et l'évolution du système.
- Le support aux équipes internes utilisant le compilateur (documentation, formation).
Compétences techniques
- Expertise confirmée en technologies de compilateurs (LLVM, GCC ou équivalents).
- Solide compréhension de l'architecture des ordinateurs et de la génération de code bas niveau.
- Expérience avec l'architecture processeur RISC-V.
- Maîtrise des techniques d'optimisation des performances et de parallélisation.
- Excellente maîtrise du C/C++ et de langages de script (Python, Bash).
Autres compétences appréciées
- Expérience avec des compilateurs ou accélérateurs spécifiques à un domaine.
- Compréhension des systèmes d'exécution (runtime systems) et des bibliothèques.
- Connaissance des pratiques DevOps pour la construction et le test de chaînes de compilation.
Soft Skills
- Master en informatique, ingénierie ou équivalent (Bac +5).
- 5+ années d'expérience en développement de compilateurs ou domaines associés.
- Solides compétences en résolution de problèmes et en débogage.
- Capacité à communiquer clairement sur des sujets techniques complexes.
- Esprit d'équipe et attitude collaborative.
- Capacité à écrire du code propre, maintenable et bien documenté.
- Enthousiasme pour l'innovation et l'apprentissage continu.
NOS AVANTAGES
Contrat : CDI
Date de début : dès que possible
Lieu : Montbonnot-Saint-Martin (près de Grenoble)
Télétravail : jusqu'à 2 jours/semaine
Avantages : Tickets restaurant, mutuelle, forfait mobilité durable, etc.
Rémunération : selon expérience.
Nous recherchons des talents exceptionnels, prêts à relever le défi de transformer l'industrie du semi-conducteur et à participer à la construction d'un monde meilleur. Si vous vous reconnaissez dans notre mission, contactez-nous !
Chez Openchip & Software Technologies S.L., nous croyons qu'une équipe diverse et inclusive est la clé des idées les plus innovantes. Nous favorisons un environnement où chacun se sent valorisé, respecté et libre de réaliser son plein potentiel, indépendamment de son origine, son genre, son orientation sexuelle ou son identité.