Ingénieur Toolchain H/F L'Industrie recrute
- Montbonnot-Saint-Martin - 38
- CDI
- Télétravail partiel
- Bac +2
- Bac +3, Bac +4
- Bac +5
- Industrie Manufacturière
- Exp. 5 à 10 ans
À noter sur ce job
Vous avez ces compétences ? Cliquez dessus pour les ajouter rapidement à votre profil !
Détail du poste
Essaimage du CEA fondé en 2008, Kalray est un acteur européen de référence dans le domaine des semi-conducteurs, soutenu par des investisseurs industriels de premier plan tels que Safran, NXP Semiconductors et Bpifrance. Avec plus de 30 familles de brevets et plus de 100 millions d'euros investis en R&D, notre technologie ouvre la voie à une nouvelle ère dans le traitement des données.
Grâce à leur architecture « manycore » brevetée, les processeurs intelligents MPPA® de Kalray (dits DPU ou xPU) sont capables de gérer en parallèle - et sans goulets d'étranglement - de multiples flux de données, permettant ainsi aux applications qui exploitent des quantités massives de données d'être plus intelligentes, plus efficaces et économes en énergie, en complément des approches traditionnelles (CPU et GPU).
L'offre de Kalray comprend des solutions d'accélération matérielle et logicielle, ainsi qu'une offre de co-développement - ou de design à la demande - de processeurs et de solutions d'accélération optimisées pour des usages spécifiques dans des secteurs à forte croissance tels que les data centers, les gigafactories d'IA, les réseaux 5G, l'industrie 4.0, le spatial et la défense, et bien d'autres.
Kalray est avant tout une équipe de personnes passionnées, enthousiastes et volontaires, qui placent l'excellence et la collaboration au coeur de leur travail. Que vous soyez un(e) expert(e) dans votre domaine ou un(e) jeune diplômé(e), nous mettrons tout en oeuvre pour vous aider à exprimer pleinement votre talent, développer votre potentiel et contribuer au succès de l'entreprise.
Situés près de Grenoble, dans les Alpes françaises, à Sophia Antipolis, près de Nice, ainsi qu'en Roumanie, nous recherchons des talents pour soutenir notre croissance. Rejoignez notre équipe de 130 personnes et contribuez à façonner le monde de demain !
Pour en savoir plus sur Kalray, visitez notre site web et suivez-nous sur LinkedIn.
En tant qu'Ingénieur(e) Toolchain au sein de l'équipe Toolchain de Kalray, vous jouerez un rôle clé dans le développement, l'intégration et la maintenance des technologies permettant aux développeurs d'exploiter pleinement nos architectures de processeurs innovantes.
Vous participerez à la conception, au développement, à l'intégration et à l'optimisation de l'ensemble de l'écosystème logiciel nécessaire au développement, notamment les compilateurs, runtimes, bibliothèques, débogueurs, systèmes de build, SDK, outils de profiling et environnements de développement. Vous vous appuierez sur des technologies open source de référence telles que GCC, LLVM, binutils, GDB, CMake et les projets associés.
À l'interface entre le hardware et le software, vous travaillerez en étroite collaboration avec les différentes équipes de l'entreprise afin de fournir des environnements de développement robustes, performants et faciles à utiliser, permettant d'accélérer le développement d'applications exploitant les technologies de Kalray.
Vos principales responsabilités seront les suivantes :
- Collaborer de manière proactive avec les équipes Hardware et Software pour définir, intégrer, packager et maintenir les différents composants de la toolchain, afin d'améliorer la productivité des développeurs et l'expérience utilisateur.
- Développer, déboguer, tester et optimiser différents composants de la toolchain, notamment les runtimes, bibliothèques, débogueurs, SDK, systèmes de build, outils de profiling et infrastructures associées, dans des environnements Linux à grande échelle.
- Intégrer et maintenir des technologies issues des écosystèmes open source tels que GCC, LLVM, binutils et GDB, en garantissant leur bon fonctionnement sur les différentes plateformes Kalray.
- Concevoir et améliorer les processus de build, packaging, déploiement et CI/CD, afin de faciliter le développement, la validation et la livraison des toolchains logicielles.
- Travailler en étroite collaboration avec les équipes Architecture, Firmware, Runtime et Applications afin de garantir une intégration cohérente de l'ensemble des outils et bibliothèques de développement.
- Participer aux revues de code et contribuer au maintien d'un haut niveau d'exigence en matière de qualité logicielle, de maintenabilité, d'automatisation et de bonnes pratiques d'ingénierie.
- Apporter votre expertise technique sur l'architecture des toolchains, l'intégration logicielle et les bonnes pratiques de développement.
- Participer aux discussions d'architecture et contribuer aux décisions techniques concernant les outils destinés aux développeurs, les infrastructures logicielles et l'intégration des plateformes.
- Contribuer, lorsque cela est pertinent, aux communautés open source et assurer une veille sur les évolutions des technologies de toolchain, des infrastructures de développement logiciel et de l'expérience développeur.
Compétences techniques :
- Expérience significative dans le domaine des toolchains logicielles, notamment sur les compilateurs, linkers, débogueurs, runtimes, bibliothèques, systèmes de build et outils de packaging.
- Solide expérience des environnements de développement Linux et de la programmation système en C/C++.
- Très bonne compréhension du fonctionnement interne des compilateurs, de la génération de code, des runtimes et de l'architecture des toolchains.
- Expérience avérée des environnements de cross-compilation, des systèmes embarqués ou des plateformes de calcul hétérogènes.
- Bonne connaissance des architectures processeur et des concepts liés aux logiciels bas niveau.
- Excellentes capacités de débogage, d'analyse des performances et de résolution de problèmes complexes.
- Expérience des systèmes CI/CD, des tests automatisés et des processus de release logicielle.
Votre profil :
- Diplôme de niveau Bac +5 (Master ou diplôme d'ingénieur) en informatique, génie informatique, systèmes embarqués ou domaine connexe.
- 8 ans d'expérience ou plus dans le développement de compilateurs, l'ingénierie de toolchain ou le développement logiciel bas niveau.
- Capacité à travailler efficacement de manière autonome comme au sein d'équipes pluridisciplinaires.
- Excellentes qualités de communication et de collaboration.
- Fort sens des responsabilités et grande autonomie, avec la capacité de piloter des sujets techniques complexes, de leur conception jusqu'à leur mise en oeuvre.
- Grande rigueur en matière de qualité logicielle, de maintenabilité et de bonnes pratiques d'ingénierie.
- Intérêt marqué pour les technologies de compilation, les logiciels open source et l'apprentissage continu.
- À l'aise dans un environnement international, en constante évolution et à forte dimension technologique.
Vous n'avez peut-être pas toutes les compétences requises mais n'hésitez pas à postuler malgré tout et à nous expliquer pourquoi vous pensez être la personne idéale pour ce poste.
Informations sur le contrat :
Type de contrat : permanent, temps plein
Début de contrat : dès que possible
Lieu : Montbonnot (38)
Nos avantages :
Salaire compétitif & attribution d'actions gratuites
Jours de congés supplémentaires (RTT)
Télétravail
Titres-restaurant (Edenred)
Mutuelle familiale (Malakoff Humanis)
Forfait mobilité durable
Avantages congé paternité
Team building et autre activités telles que laser game, escape game, voile, ski, karting, karaoké et bien plus encore !
Processus de recrutement :
Premier entretien avec votre futur manager
Second entretien technique avec l'équipe
Entretien final avec la DRH ou le CEO
KALRAY s'engage à promouvoir un environnement de travail fondé sur la diversité et l'inclusion. Nous accueillons les candidatures de personnes issues de tous horizons, identités et expériences. Nous ne pratiquons aucune discrimination (y compris dans nos processus de recrutement et de promotion) fondée sur la religion, la couleur de peau, l'origine, le genre, l'orientation sexuelle, l'âge, le statut marital, le handicap ou toute autre caractéristique protégée par la loi.
Si vous avez besoin d'un aménagement ou d'une adaptation particulière durant le processus d'entretien et au-delà n'hésitez pas à nous en informer. Nous nous engageons à garantir à toutes et à tous les mêmes chances de mettre en valeur leurs compétences et de réussir au sein de notre organisation.
La carte
710 Rue Aristide Berges
38330 Montbonnot-Saint-Martin
Publiée le 08/10/2026 - Réf : TE