The MITRE Corporation
Vector Atomic
Ingénieur Logiciel Senior Rust
À propos d'IonQ
IonQ, Inc. [NYSE : IONQ] est la première plateforme quantique et le premier fournisseur commercial au monde, offrant des solutions quantiques intégrées dans les domaines de l'informatique, des réseaux, de la détection et de la sécurité. La nouvelle génération d'ordinateurs quantiques d'IonQ, l'IonQ Tempo, est la dernière née d'une série de systèmes de pointe qui aident les clients et partenaires, y compris Amazon Web Services et AstraZeneca, à obtenir des résultats de performance 20x et à accélérer l'innovation dans la découverte de médicaments, la science des matériaux, la modélisation financière, la logistique, la cybersécurité et la défense. En 2025, la société a atteint une fidélité de porte à deux qubits de 99.99%, établissant un record mondial en matière de performance de calcul quantique.
Basée à College Park, Maryland, IonQ a des opérations en Californie, au Colorado, au Massachusetts, au Tennessee, à Washington, en Italie, en Corée du Sud, en Suède, en Suisse, au Canada et au Royaume-Uni. Nos services de calcul quantique sont disponibles via tous les principaux fournisseurs de cloud, tout en répondant aux besoins des clients des réseaux et de la détection sur terre, mer, air et espace. IonQ rend les plateformes quantiques plus accessibles et plus percutantes que jamais.
À propos de Vector Atomic
Vector Atomic, une société IonQ, développe une technologie quantique pour transformer la navigation, la synchronisation, l'exploration géophysique et les télécommunications. Notre équipe d'ingénieurs, de scientifiques, de développeurs de logiciels et de professionnels des opérations travaille ensemble pour résoudre des défis complexes et transformer des idées audacieuses en solutions concrètes. Nous valorisons la collaboration, la curiosité et la diversité des perspectives, et nous donnons à chaque membre de l'équipe l'opportunité d'avoir un impact immédiat tout en développant ses compétences. Si vous êtes enthousiasmé à l'idée de travailler sur une technologie de rupture dans un environnement dynamique et pratique, nous serions ravis de vous entendre.
En tant qu'Ingénieur Logiciel Senior Rust, vous serez un leader technique au sein d'une équipe collaborative en pleine croissance de plus de 80 professionnels, fournissant des technologies quantiques pratiques et transformationnelles. Dans ce rôle à fort impact, vous architecturerez et rédigerez du code Rust de qualité production, pilotant la stratégie logicielle de nos instruments quantiques avancés. Vous collaborerez étroitement entre les disciplines avec des physiciens, des ingénieurs électroniciens et des ingénieurs firmware, en prenant en charge les contrôleurs système, les pipelines d'acquisition de données et les algorithmes de contrôle critiques sur les SoC ARM, du concept au déploiement.
Responsabilités
- Leadership Technique et Architecture : Diriger la conception et le développement d'architectures logicielles fiables, hautes performances et de qualité production en Rust.
- Contrôle Système et Pilotes : Architecturer et vérifier les contrôleurs système sur les SoC ARM, en concevant des pilotes robustes en espace utilisateur pour les périphériques complexes (y compris les appareils à signaux mixtes) et des pipelines d'acquisition de données à faible latence.
- Implémentation d'Algorithmes Avancés : Implémenter et optimiser les boucles de contrôle critiques et les algorithmes de précision essentiels à la stabilité et au fonctionnement des instruments de détection quantique.
- Intégration Matérielle et Mise en Service : Collaborer étroitement avec les équipes matérielles pour diriger les tests de cartes, la mise en service matérielle et l'implémentation de systèmes de gestion d'erreurs tolérants aux pannes.
- Infrastructure Logicielle Quantique : Superviser le développement et la mise à l'échelle des bibliothèques logicielles de base utilisées pour le contrôle et l'automatisation des systèmes quantiques de nouvelle génération.
- Mentorat et Amélioration des Processus : Promouvoir l'amélioration continue au sein du processus de développement — diriger les revues de code techniques, les rétrospectives de projet et le mentorat des ingénieurs juniors.
Lieu : Ce poste est basé sur site dans nos bureaux à Pleasanton, CA (Bay Area)
Fourchette de salaire
La fourchette de salaire de base approximative pour ce poste est comprise entre $142,113 et $186,063 par an. La rémunération globale comprend le salaire de base, les primes, les actions et les avantages sociaux. Il est rare d'être recruté dans la tranche supérieure de cette fourchette pour ce rôle, car la rémunération réelle dépend de plusieurs facteurs, notamment des connaissances, des compétences et du niveau d'expérience liés au poste.
Vector Atomic est un employeur qui respecte l'égalité des chances et nous accueillons les candidatures de tous horizons, indépendamment de la race, de la couleur, de la religion, du sexe, de l'origine nationale, de l'ascendance, de l'âge, de l'état civil, de l'orientation sexuelle, de l'identité de genre, du statut d'ancien combattant, d'un handicap ou de toute autre classification protégée par la loi.
Vector Atomic n'accepte pas les CV non sollicités d'agences de recrutement individuelles ou tierces en réponse aux offres d'emploi. Aucuns frais ne seront versés aux tiers qui soumettent des candidats non sollicités directement à nos responsables du recrutement ou à notre équipe RH.
Prérequis
- Licence ou Master en Génie Électrique, Génie Informatique, Informatique ou un domaine connexe, avec 6+ années d'expérience professionnelle en développement logiciel (avec une expérience avérée dans des environnements embarqués ou adjacents au matériel).
- Conformément aux lois américaines sur le contrôle des exportations, les employés de Vector Atomic doivent être citoyens américains (nés ou naturalisés), résidents permanents légaux aux États-Unis (c'est-à-dire titulaires d'une carte verte), et certaines catégories de réfugiés et de demandeurs d'asile.
- Doit être parfaitement à l'aise pour travailler de manière pratique dans un environnement de laboratoire aux côtés de matériel physique et de configurations de test complexes.
- Compétences exceptionnelles en communication et en collaboration, avec la capacité de combler les écarts techniques entre les ingénieurs matériels, les équipes logicielles et les physiciens.
Qualifications Préférées
- Vaste expérience en codage en C/C++ ou en utilisation de Python et de ses bibliothèques scientifiques pour l'analyse de données et la modélisation.
- Expertise approfondie dans la conception, la modélisation et le codage d'algorithmes de contrôle avancés (tels que les boucles PID) et de filtres numériques à virgule fixe.
- Expérience avancée dans l'interface avec des périphériques matériels externes via des protocoles tels que TCP/UDP, UART, SPI et I2C.
- Expérience complète dans le travail avec des architectures SoC/FPGA et le développement de pilotes de périphériques Linux spécialisés.
- Très compétent dans l'utilisation d'équipements de test et de mesure standard — y compris les oscilloscopes, les générateurs de fonctions et les voltmètres — pour évaluer, valider et déboguer les performances logicielles.
Vector Atomic valorise le travail d'équipe, le dialogue ouvert et honnête, et l'équilibre entre vie professionnelle et vie privée. Nous sommes une entreprise détenue par ses employés, offrant une rémunération et des avantages sociaux compétitifs, notamment :
- Couverture santé familiale de niveau Platine (médicale, dentaire, vision)
- Comptes d'épargne flexibles (FSA) pour la santé et les personnes à charge
- Contributions de l'employeur au 401(k)
- 20 jours de congés payés / 11 jours fériés payés
- Congés parentaux payés
- Cuisine entièrement approvisionnée
