Universal Quantum
Terra Quantum
Ingénieur Logiciel Systèmes Senior
À propos du poste
Le Poste
Le/La Senior Systems Software Engineer fera partie de l'équipe principale qui construit le système de distribution quantique de clés (QKD). L'accent est mis sur les services Python haute performance sur Linux, l'optimisation et l'accélération des algorithmes (également via la décharge matérielle), et le rôle couvre la définition de l'architecture logicielle, l'intégration avec les sous-systèmes FPGA/embarqués, et la transformation des exigences en logiciels fiables et observables.
Le/La Senior Systems Software Engineer dirige et co-possède l'architecture logicielle interne globale du QKD et les API orientées client. En définissant les normes d'ingénierie, en encadrant et en débloquant la livraison, il/elle assure des versions prévisibles et une forte cadence d'exécution.
Les Responsabilités
Le/La Senior Systems Software Engineer devrait s'attendre à travailler sur les activités suivantes.
- Architecture système
- Diriger et co-posséder l'architecture logicielle QKD : services de plan de contrôle, intégration de siftage/post-traitement des clés, gestion de la configuration, surveillance et interfaces externes
- Définir les limites des modules et les APIs de services ; faire évoluer le système vers une séparation claire des plans de données/contrôle
- Implémentation efficace et intégration matériel/logiciel
- Concevoir et implémenter des services Python haute performance sur Linux (asyncio, WebSockets, NumPy) ; profiler et optimiser pour la latence et le débit
- Développer, profiler et optimiser les algorithmes de siftage et de post-traitement QKD (traitement du signal, correction d'erreurs/réconciliation d'informations, LDPC, amplification de confidentialité) pour maximiser le taux de clés et minimiser la latence de bout en bout ; appliquer des améliorations algorithmiques et des techniques d'implémentation (vectorisation, concurrence/asynchrone, optimisation mémoire/layout, extensions C/C++, décharge SIMD/CUDA/GPU/FPGA le cas échéant)
- Définir et maintenir des interfaces robustes avec les composants système embarqués/FPGA via UART/USB/PCIe/Ethernet ; respecter les contraintes temps réel et les modes de défaillance
- Guider l'intégration système en aval (WebSockets/gRPC/REST) et assurer des contrats clairs et la compatibilité ascendante
- Concevoir pour les tests – construire des mocks/simulateurs et des systèmes de test automatisés
- DevOps
- Construire et maintenir des CI/CD avec Docker et GitHub Actions ; tests automatisés, analyse statique, gestion des artefacts et pipelines de déploiement
- Établir l'observabilité (journalisation structurée, métriques, traçage) et des runbooks opérationnels ; améliorer la fiabilité et la débogabilité avec des SLO/alertes
- Intégrer par défaut la sécurité et l'hygiène cryptographique : transport sécurisé, gestion des secrets, manipulation des clés et coordination avec les parties prenantes en cryptographie
- Ajouter la mesure de performance et le suivi des régressions pour le taux de clés et la latence de bout en bout ; intégrer le profilage/graphes de flammes dans le CI et imposer des budgets de performance
Les Prérequis
Le/La Senior Systems Software Engineer est censé(e) avoir les qualifications et l'expérience suivantes.
- 5+ années de développement Python ; 3+ années à diriger ou co-posséder l'architecture de services/systèmes pour un produit axé sur le matériel
- Solide maîtrise de Linux asynchrone Python (asyncio, WebSockets), de la concurrence (threads/processus), du profilage/optimisation
- Expérience avérée en intégration matérielle personnalisée (MCU, FPGA) via UART/USB/PCIe/Ethernet
- CI/CD avec Docker et GitHub Actions ; tests automatisés, analyse statique, gestion des artefacts
- Expérience avec l'accélération/optimisation GPU et CUDA ; familiarité avec SIMD
- Observabilité en production (journalisation/métriques/traçage) et pratiques de gestion des incidents/débogage
- Connaissance pratique des bases de données relationnelles/clé-valeur/séries temporelles (PostgreSQL/Redis/Prometheus)
- État d'esprit "Sécurité par défaut" : secrets, transport sécurisé, hygiène des clés/cryptographie
- Maîtrise de l'anglais écrit et parlé
- Capacité à être présent au bureau de Munich plusieurs fois par semaine
- Les candidats doivent avoir le droit de travailler en Allemagne au moment de la candidature. Nous ne fournissons pas de parrainage de visa.
- Doit être éligible pour obtenir et maintenir soit (a) une habilitation de sécurité américaine Secret (ou supérieure), soit (b) une habilitation de sécurité personnelle EU SECRET (ou équivalent national). L'emploi est conditionné à la satisfaction des exigences de sécurité gouvernementale applicables ; l'éligibilité est déterminée par les autorités compétentes.
Atouts appréciés
- Expérience avec les systèmes QKD, la cryptographie ou les pipelines de données à haut débit
- Exposition à C/C++ pour l'interfaçage de bas niveau et les écosystèmes FPGA/embarqués
- Familiarité avec gRPC/Protobuf, les stratégies de schéma/versionnement et Kubernetes
Les Avantages
Nous sommes une équipe internationale d'experts en technologie quantique et de créatifs commerciaux dévoués qui travaillent à commercialiser des solutions basées sur le quantique. Nos brillants membres d'équipe bénéficient d'un haut degré de liberté en travaillant à distance ou en rejoignant l'un de nos espaces de bureau. Nous avons une culture dynamique, enthousiaste, passionnée et créative, axée sur la confiance, l'excellence et l'amélioration continue. Si vous rejoignez l'équipe Terra Quantum, vous pouvez vous attendre à :
- Une opportunité de travailler avec certains des esprits les plus brillants dans le domaine pionnier des technologies quantiques ainsi qu'avec une équipe de direction expérimentée et progressiste
- Acquérir des connaissances sur certains des développements technologiques les plus avant-gardistes en science et ingénierie
- Une chance de faire partie de l'une des principales entreprises technologiques européennes des décennies à venir
- Des collègues accueillants, sympathiques et professionnels
- Un plan de développement personnel avec des objectifs clairs d'avancement
- Un salaire compétitif
- Des modalités de travail flexibles
- Une atmosphère diversifiée et solidaire, où l'innovation et l'initiative sont encouragées
Si vous êtes enthousiaste à l'idée d'avoir un impact positif sur le monde et d'aider à piloter la deuxième révolution quantique, parlons-en !
Description de l'entreprise
Les technologies quantiques ont le potentiel de résoudre certains des plus grands défis mondiaux. Il y a eu de grandes avancées dans tous les domaines des technologies quantiques, et de nouveaux champs d'application s'ouvrent chaque jour. Les systèmes informatiques hybrides qui combinent le calcul haute performance classique avec des ordinateurs quantiques sont déjà utilisés pour développer des solutions dans des secteurs tels que la logistique, la santé, la finance, l'énergie, l'automobile et l'aérospatiale. Les prédictions de la mécanique quantique sont également utilisées pour obtenir une précision sans précédent dans les mesures, générer des codes incassables et former la base de réseaux de communication impénétrables. Tous ces développements se produisent actuellement, et ils se produisent chez Terra Quantum.
Chez Terra Quantum, nous construisons la principale entreprise mondiale de technologie quantique. Nous offrons à nos clients une expertise de classe mondiale en technologie quantique organisée en "quantum-as-a-service" : algorithmes quantiques hybrides, calcul quantique et solutions de sécurité basées sur le quantique. Grâce au cloud quantique propriétaire, les clients ont accès à une plateforme technologique unique qui fournit une boîte à outils pour résoudre des défis du monde réel dans les domaines du machine learning, de l'optimisation et de la simulation, dès aujourd'hui. En 2022, l'entreprise a clôturé sa levée de fonds de série A avec une collecte de 75 millions de dollars.
La physique quantique a, à certains égards, des parallèles avec le langage machine de nos ordinateurs – les zéros et les uns dans lesquels nos instructions clavier ou écran tactile sont traduites pour exécution dans l'ordinateur – mais à plus grande échelle : c'est le langage machine de l'univers. La deuxième révolution quantique est basée sur le contrôle de systèmes quantiques individuels, tels que des atomes individuels. Nous utilisons des ordinateurs quantiques pour résoudre des problèmes actuellement insolubles, simuler des molécules et leurs interactions, trouver des médicaments pour des maladies qui ne sont pas encore curables, trouver de nouveaux matériaux, ou rendre l'intelligence artificielle plus performante. Le quantique, c'est maintenant.
Terra Quantum est une entreprise de services et de technologies quantiques tournée vers l'avenir, qui s'efforce de faire de la deuxième révolution quantique une réalité. Les activités de Terra Quantum couvrent tous les domaines, marchés et industries à l'échelle mondiale.
- Notre objectif est de pionnier les technologies quantiques pour changer le monde pour le mieux,
- Notre vision est de diriger la révolution quantique et d'être le pionnier des solutions technologiques, façonnant un avenir meilleur pour l'épanouissement de l'humanité,
- Notre mission est de libérer la puissance de la technologie quantique pour fournir des solutions significatives dès aujourd'hui
Terra Quantum est un employeur qui respecte l'égalité des chances, engagé envers la diversité, l'inclusion et le bien-être des employés.
