Toolchain Engineer Senior H/FSelon expérience, fourchette : 60K€ - 70K€ RSU /actions gratuites liées à la performance Tickets restaurant Mutuelle premium Malakoff Humanis

La société

  • Intégrer une entreprise innovante spécialisée dans les architectures de processeurs et l’accélération matérielle
  • Évoluer au cœur de technologies de pointe, à l’interface du matériel et du logiciel
  • Participer à des projets stratégiques associant compilation, systèmes embarqués et architectures de processeurs nouvelle génération

Le poste

Notre client est un acteur européen de référence dans le domaine de l’accélération matérielle et des architectures de processeurs haute performance. Il conçoit des processeurs, des cartes d’accélération et des solutions logicielles destinés aux infrastructures de traitement de données et aux applications à forte intensité de calcul, notamment dans les environnements liés à l’intelligence artificielle.
Dans le cadre du développement de ses technologies, notre client recherche un Toolchain Engineer expérimenté pour rejoindre son équipe dédiée aux chaînes d’outils logicielles.
À l’interface entre le matériel et le logiciel, vous interviendrez sur la conception, le développement, l’intégration et l’optimisation de l’écosystème logiciel permettant aux développeurs d’exploiter pleinement les architectures de processeurs propriétaires.
Vous contribuerez à l’évolution de composants essentiels tels que les compilateurs, les environnements d’exécution, les bibliothèques, les débogueurs, les SDK et les outils de développement, en vous appuyant notamment sur des technologies open source comme GCC, LLVM, binutils et GDB.
Vous travaillerez en étroite collaboration avec les équipes d’architecture, de firmware, de développement logiciel et d’applications afin de proposer des environnements de développement robustes, performants et adaptés aux besoins des utilisateurs.

Parmi vos responsabilités, vous serez amené à :


Savoir être

Esprit d’analyse, Autonome, Sens de l’initiative, Rigoureux avec un souci de la qualité logicielle, Esprit d’équipe, Excellentes capacités de communication, Curiosité technique

Compétences requises

De formation supérieure Bac+5, ingénieur ou universitaire, en informatique, systèmes embarqués ou domaine connexe, vous justifiez de plus de 8 ans d’expérience dans le développement de compilateurs, l’ingénierie de chaînes d’outils ou le développement logiciel de bas niveau.

Vous maîtrisez les environnements Linux et la programmation système en C/C++. Vous possédez une solide connaissance des chaînes d’outils logiciels, notamment des compilateurs, éditeurs de liens, débogueurs, environnements d’exécution, bibliothèques et systèmes de construction.
Vous comprenez le fonctionnement interne des compilateurs, les mécanismes de génération de code et les architectures de chaînes d’outils.

Vous avez une expérience confirmée des environnements de compilation croisée, idéalement dans les systèmes embarqués ou les plateformes informatiques hétérogènes, ainsi qu’une bonne compréhension des architectures de processeurs et des mécanismes logiciels de bas niveau.

Vous êtes à l’aise avec les outils d’intégration continue, les tests automatisés et les processus de livraison logicielle.

Une expérience des technologies GCC, LLVM, binutils, GDB et CMake constitue un atout important.

Savoir faire

  • Concevoir, développer et maintenir les composants de la chaîne d’outils logicielle, notamment les compilateurs, les environnements d’exécution, les bibliothèques, les débogueurs, les SDK et les systèmes de construction
  • Intégrer, configurer et optimiser les technologies open source telles que GCC, LLVM, binutils et GDB afin d’assurer leur compatibilité avec les architectures de processeurs ciblées
  • Déboguer, tester et améliorer les composants logiciels dans des environnements Linux, en analysant les performances et en résolvant les problématiques techniques complexes
  • Automatiser et fiabiliser les processus de compilation, de packaging, de déploiement et d’intégration continue afin d’optimiser la validation et la livraison des outils logiciels
  • Collaborer avec les équipes matériel et logiciel pour assurer la cohérence de l’écosystème de développement, participer aux revues de code et contribuer à l’amélioration continue de la qualité logicielle.

Domaine d'activité

Architecture processeur

Environnement

Linux / C/C++ / GCC / LLVM / binutils / GDB / CMake / CI/CD / Cross-compilation / Embedded Systems

Contact

Nelly RANDRIARIMALALA

Talent acquisition
0184802744

Remote

Poste basé à Montbonnot-Saint-Martin (Grenoble) Télétravail 2 jours par semaine
Référence : 26105707_NRA Date de l'offre : 12/10/2026 if($page_full_screen_rows == 'on') echo '