Nous recherchons un/e développeur/se de logiciels pour rejoindre notre équipe travaillant sur la chaîne d'outils qui compile les descriptions de haut niveau des expériences quantiques dans la planification et le contrôle de bas niveau des E/S analogiques et numériques à partir d'un RfSoC
Vous collaborez avec des personnes talentueuses en conception de logiciels, de matériel, de physique quantique, de mesure, de théorie quantique, dans une culture de transparence et d'autonomie et travaillez main dans la main avec les membres de nos équipes techniques.
Vos missions :
* Vous contribuerez au développement du compilateur quobly visant à compiler des expériences quantiques (génération et capture de signaux RF/DC) décrites en python afin qu'elles puissent être exécutées en temps réel par un séquenceur personnalisé synthétisé dans le FPGA de nos cartes de contrôle basées sur RfSoc.
* Vous veillerez à ce que les chemins d'exécution chronométrés et la planification des E/S répondent aux contraintes de temps réel du contrôle des qubits de spin.
* Vous travaillerez en étroite collaboration avec l'équipe de conception FPGA pour adapter le compilateur aux évolutions du jeu d'instructions du séquenceur, y compris le traitement des données en temps réel, le co-traitement et la ramification.
* Vous travaillerez sur l'optimisation des passes de compilation pour respecter le budget de durée de compilation.
* Vous contribuerez au développement du compilateur quantique afin qu'il bénéficie de l'évolution de l'architecture des processeurs quantiques.
Vous êtes spécial par ce que :
* Vous êtes un développeur Python expérimenté.
* Vous maîtrisez C C++ ou rust.
* Vous avez une compréhension approfondie de la théorie de la compilation
* Vous avez de l'expérience (plus de 3 ans) dans le développement de backend de compilateur pour processeurs MCU ou équivalents.
* Idéalement, vous avez de l'expérience dans la conception de front-end de compilateur.
* Idéalement, vous avez utilisé/maintenu/personnalisé une chaîne de compilation open source comme gcc/llvm/MLIR
* Vous maîtrisez les pratiques et outils de développement logiciel collaboratif (git, intégration continue, tests unitaires, bug tracking,…)
* Vous êtes orienté client (qu'il soit interne ou externe), êtes capable de discuter/comprendre leurs besoins et de les accompagner.
S'il vous manque des compétences, n'hésitez pas à postuler. Nous sommes convaincus que votre expérience, votre motivation et votre goût de l'aventure peuvent faire la différence.
Fondée en 2022, Quobly (70 personnes) est une start-up en forte croissance située dans l'écosystème dynamique et pluridisciplinaire de Grenoble. La société s'appuie sur l'Institut Neel du CNRS et le CEA-Leti et bénéficie de la dynamique de liens forts entre la recherche et l'industrie.
Aujourd’hui Quobly c'est près de 70 collaborateurs, une croissance forte, des ambitions claires et la possibilité pour chacun de se réaliser au sein d’un environnement stimulant et innovant.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.