Relativity Space

Staff Ingénieur Logiciel, Plateforme de Stockage

Go
Traduction automatique. Consultez l’original.

À propos de l'équipe

Chez Relativity Space, nous construisons des fusées pour répondre aux besoins actuels et aux percées de demain. Notre véhicule Terran R livrera des charges utiles clients en orbite, répondant à la demande croissante de capacité de lancement. Mais ce n'est que le début. Le succès commercial de Terran R ouvrira de nouvelles opportunités pour faire progresser la science, l'exploration et l'innovation, ouvrant la voie à des progrès qui vont au-delà de l'inconnu.

Rejoindre Relativity, c'est faire partie d'une entreprise où l'autonomie, la responsabilité et l'impact existent à tous les niveaux. Ici, vous n'exécutez pas seulement des tâches ; vous résolvez des problèmes qui n'ont jamais été résolus auparavant, aidant à développer une fusée, une usine et une entreprise à partir de zéro. Que vous travailliez dans la propulsion, la fabrication, le logiciel, l'avionique ou une fonction administrative, vous collaborerez avec différentes équipes, influencerez les décisions et verrez votre travail prendre vie en un temps record. Relativity est un lieu où la créativité et la rigueur technique vont de pair, et votre voix contribuera à définir les histoires que nous écrivons ensemble. C'est un moment unique dans le temps où il est suffisamment tôt pour laisser votre marque sur le produit, le processus et la culture, mais suffisamment avancé pour que Terran R soit tangible et prenne de l'élan. Le travail le plus significatif de votre carrière vous attend. Rejoignez-nous.

Le Programme des Sciences Interplanétaires a été créé pour élargir l'accès à l'exploration scientifique à travers notre système solaire. Sa mission est de rendre la recherche planétaire plus rapide, plus abordable et plus performante que jamais en repensant la manière dont les missions scientifiques sont conçues, construites et exploitées. Le programme vise à permettre aux scientifiques d'envoyer des instruments vers des mondes lointains sans des décennies de développement ou des coûts prohibitifs. En créant un modèle durable pour l'exploration interplanétaire, nous transformons la science spatiale d'un événement occasionnel en un processus continu de découverte qui accélère les connaissances, élargit la participation et inspire la prochaine génération d'explorateurs.

À propos du poste : *

  1. Prendre en charge la pile logicielle complète de la plateforme de stockage pour un centre de données spatial : pilotes de noyau Linux personnalisés, conception de pools OpenZFS, service de données NFS et récupération automatisée des pannes, livrant une plateforme qui préserve jusqu'à un pétaoctet de données de mission à travers des années d'exposition aux radiations *
  1. Concevoir et implémenter des pilotes de noyau Linux personnalisés pour la récupération des pannes NVMe et la protection contre les surintensités GPIO, en travaillant sur les sous-systèmes PCI/PCIe, la couche bloc et les interruptions pour détecter et récupérer des perturbations induites par les radiations sans perte de données *
  1. Diriger les décisions architecturales de topologie de pool ZFS en construisant des modèles quantitatifs de fiabilité qui équilibrent la probabilité de perturbation, le risque de resilvering et la capacité sur une mission de 6+ ans, puis valider par des tests d'injection de fautes *
  1. Développer la couche d'intégration entre la réinitialisation du contrôleur NVMe et ZFS, en garantissant qu'un disque récupérant d'une faute transitoire rentre proprement dans le pool de stockage, reliant la récupération au niveau du pilote à la tolérance aux fautes au niveau du système de fichiers *
  1. Prototyper rapidement sur du matériel standard, du premier démarrage jusqu'à des écritures soutenues de 10 Gbps avec récupération automatisée des pannes, en réduisant les risques de l'architecture avant de s'engager sur la plateforme cible, puis porter la conception à travers l'intégration et le lancement

À propos de vous : *

  1. 5+ années d'expérience en écriture de code noyau Linux, développement réel de pilotes impliquant des périphériques PCI/PCIe, du stockage bloc ou du matériel piloté par interruption, avec un temps significatif passé dans l'espace noyau *
  1. Expérience avec les systèmes de stockage : ZFS ou autres systèmes de fichiers copy-on-write, RAID, internes NVMe, ou stockage réseau à haut débit (par exemple, NFS) *
  1. Expertise approfondie dans un ou plusieurs domaines : internes de systèmes de fichiers, gestion de la couche bloc/périphérique, ou implémentation de protocoles de stockage *
  1. Solide connaissance pratique des internes des systèmes d'exploitation : mémoire virtuelle, contraintes de contexte d'interruption, primitives de synchronisation et comportement de la pile d'E/S

Atouts appréciés mais non requis : *

  1. Expérience pratique à la frontière matériel/logiciel du pilote : cohérence DMA, sémantique MMIO, énumération PCIe et comportement du cache *
  1. Solide connaissance pratique des structures de données et du raisonnement système pour le stockage (arbres de Merkle, tampons circulaires de soumission/achèvement NVMe, tables de hachage, arbres radix) *
  1. Expérience dans le test de systèmes de stockage, y compris l'injection de fautes (réinitialisations PCIe/NVMe, tempêtes d'erreurs), le traçage de bas niveau (ftrace/perf/bpftrace) et l'analyse de vidages de crash (kdump/vmcore) *
  1. Expérience dans la conception de la récupération logicielle autour des cas de défaillance matérielle de stockage, qu'il s'agisse de micrologiciels de stockage, de systèmes de données de véhicules autonomes, d'infrastructures distribuées à grande échelle ou de plateformes embarquées *
  1. Familiarité avec les systèmes de build Linux embarqués (Yocto ou Buildroot) et la compilation croisée *
  1. Confort en laboratoire matériel : consoles série, analyseurs logiques et volonté de déboguer les échecs d'énumération PCIe sur une carte prototype aux côtés des ingénieurs électriciens

Chez Relativity Space, nous nous engageons à la transparence et à l'équité dans nos pratiques de rémunération. La rémunération réelle sera déterminée en fonction de l'expérience, des qualifications et d'autres facteurs liés au poste.

La rémunération n'est qu'une partie de notre programme de récompenses globales. Relativity Space offre un salaire et des actions compétitifs, une politique généreuse de congés payés et de congés maladie, des congés parentaux, une allocation annuelle d'apprentissage et de développement, et plus encore ! Pour voir certains des avantages et perks que nous offrons, veuillez visiter ici. px.sequoia.com/relativityspace

Fourchette de recrutement

$181,000—$271,000 USD

Nous sommes un employeur garantissant l'égalité des chances et valorisons la diversité au sein de notre entreprise. Nous ne faisons aucune discrimination fondée sur la race, la religion, la couleur, l'origine nationale, le sexe, l'orientation sexuelle, l'âge, l'état civil, le statut d'ancien combattant ou le statut de handicap.

Si vous avez besoin d'un aménagement raisonnable, veuillez nous contacter à l'adresse [email protected] [[email protected]].

Remarque : Relativity Space n'accepte pas les CV non sollicités, les profils de candidats ou les références des agences de recrutement ou des cabinets de recherche. Toute soumission non sollicitée – par e-mail, notre site Web, les médias sociaux ou directement à un employé – sera considérée comme la propriété de Relativity Space, et aucun frais ne sera dû en l'absence d'un accord actuel, entièrement exécuté avec le Talent Acquisition qui autorise spécifiquement les soumissions pour le rôle applicable.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter