Siemens
Relativity Space
Staff Software Engineer, Storage Platform
Sobre a equipe
Na Relativity Space, estamos construindo foguetes para atender às necessidades de hoje e aos avanços de amanhã. Nosso veículo Terran R entregará cargas úteis de clientes em órbita, atendendo à crescente demanda por capacidade de lançamento. Mas isso é apenas o começo. Alcançar o sucesso comercial com o Terran R abrirá novas oportunidades para promover a ciência, a exploração e a inovação, sendo pioneiros em um progresso que vai além do conhecido.
Juntar-se à Relativity significa fazer parte de algo onde a autonomia, o senso de dono e o impacto existem em todos os níveis. Aqui, você não está apenas executando tarefas; você está resolvendo problemas que nunca foram resolvidos antes, ajudando a desenvolver um foguete, uma fábrica e um negócio do zero. Esteja você em propulsão, manufatura, software, aviônica ou em uma função corporativa, você colaborará entre equipes, moldará decisões e verá seu trabalho ganhar vida em tempo recorde. A Relativity é um lugar onde a criatividade e o rigor técnico andam de mãos dadas, e sua voz ajudará a definir as histórias que estamos escrevendo juntos. Este é um momento único, onde ainda é cedo o suficiente para deixar sua marca no produto, no processo e na cultura, mas já avançado o suficiente para que o Terran R seja tangível e esteja ganhando impulso. O trabalho mais significativo da sua carreira está esperando. Junte-se a nós.
O Programa de Ciências Interplanetárias foi estabelecido para expandir o acesso à exploração científica em todo o nosso sistema solar. Sua missão é tornar a pesquisa planetária mais rápida, mais acessível e mais capaz do que nunca, repensando como as missões científicas são projetadas, construídas e operadas. O programa visa permitir que cientistas enviem instrumentos para mundos distantes sem décadas de desenvolvimento ou custos proibitivos. Ao criar um modelo sustentável para a exploração interplanetária, estamos transformando a ciência espacial de um evento ocasional em um processo contínuo de descoberta que acelera o conhecimento, amplia a participação e inspira a próxima geração de exploradores.
Sobre a função
- Ser responsável por toda a pilha de software da plataforma de armazenamento para um data center baseado no espaço: drivers de kernel Linux personalizados, design de pool OpenZFS, fornecimento de dados NFS e recuperação automática de falhas, entregando uma plataforma que preserva até um petabyte de dados de missão durante anos de exposição à radiação.
- Projetar e implementar drivers de kernel Linux personalizados para recuperação de falhas NVMe e proteção contra sobrecorrente GPIO, trabalhando em subsistemas PCI/PCIe, camada de bloco e interrupção para detectar e recuperar de falhas induzidas por radiação sem perda de dados.
- Liderar as decisões arquiteturais de topologia de pool ZFS construindo modelos de confiabilidade quantitativos que equilibram a probabilidade de falha, o risco de resilver e a capacidade ao longo de uma missão de 6+ anos, validando então por meio de testes de injeção de falhas.
- Desenvolver a camada de integração entre o reset do controlador NVMe e o ZFS, garantindo que uma unidade que se recupera de uma falha transitória reentre no pool de armazenamento de forma limpa, conectando a recuperação em nível de driver com a tolerância a falhas em nível de sistema de arquivos.
- Prototipar rapidamente em hardware de prateleira, desde o primeiro boot até escritas sustentadas de 10 Gbps com recuperação automática de falhas, reduzindo os riscos da arquitetura antes de se comprometer com a plataforma alvo, e então levar o design através da integração e lançamento.
Sobre você
- 5+ anos escrevendo código de kernel Linux, desenvolvimento real de drivers envolvendo dispositivos PCI/PCIe, armazenamento em bloco ou hardware orientado a interrupções, com tempo significativo gasto no espaço do kernel.
- Experiência com sistemas de armazenamento: ZFS ou outros sistemas de arquivos copy-on-write, RAID, internos de NVMe ou armazenamento de rede de alto throughput (por exemplo, NFS).
- Profundidade em um ou mais: internos de sistemas de arquivos, camada de bloco / gerenciamento de dispositivos ou implementação de protocolos de armazenamento.
- Forte conhecimento prático de internos de SO: memória virtual, restrições de contexto de interrupção, primitivas de sincronização e comportamento da pilha de I/O.
Diferenciais, mas não obrigatórios
- Experiência prática na fronteira entre driver, hardware e software: coerência DMA, semântica MMIO, enumeração PCIe e comportamento de cache.
- Forte conhecimento prático de estruturas de dados e raciocínio de sistemas para armazenamento (árvores Merkle, buffers circulares de fila de submissão/conclusão NVMe, tabelas hash, árvores radix).
- Experiência em testar sistemas de armazenamento, incluindo injeção de falhas (resets PCIe/NVMe, tempestades de erros), rastreamento de baixo nível (ftrace/perf/bpftrace) e análise de despejo de memória (kdump/vmcore).
- Experiência em projetar recuperação de software em torno de casos de falha de hardware de armazenamento, seja firmware de armazenamento, sistemas de dados de veículos autônomos, infraestrutura distribuída em larga escala ou plataformas embarcadas.
- Familiaridade com sistemas de build Linux embarcados (Yocto ou Buildroot) e compilação cruzada.
- Conforto em laboratório de hardware: consoles seriais, analisadores lógicos e disposição para depurar falhas de enumeração PCIe em uma placa de protótipo ao lado dos engenheiros elétricos.
Na Relativity Space, estamos comprometidos com a transparência e a justiça em nossas práticas de remuneração. A remuneração real será determinada com base na experiência, qualificações e outros fatores relacionados ao cargo.
A remuneração é apenas uma parte do nosso pacote total de recompensas. A Relativity Space oferece salário e participação acionária competitivos, uma política generosa de folgas remuneradas e licença médica, licença parental, um estipêndio anual para aprendizado e desenvolvimento, e muito mais! Para ver alguns dos benefícios e vantagens que oferecemos, visite aqui. px.sequoia.com/relativityspace
Faixa salarial
$181,000—$271,000 USD
Somos um empregador que oferece oportunidades iguais e valorizamos a diversidade em nossa empresa. Não discriminamos com base em raça, religião, cor, origem nacional, gênero, orientação sexual, idade, estado civil, status de veterano ou status de deficiência.
Se você precisar de uma adaptação razoável, entre em contato conosco pelo e-mail accommodations@relativityspace.com [accommodations@relativityspace.com].
Observe: a Relativity Space não aceita currículos, perfis de candidatos ou indicações não solicitadas de agências de recrutamento ou empresas de busca de talentos. Qualquer envio não solicitado - via e-mail, nosso site, redes sociais ou diretamente a um funcionário - será considerado propriedade da Relativity Space, e nenhuma taxa será devida na ausência de um contrato atual e totalmente executado com a Aquisição de Talentos que autorize especificamente envios para a função aplicável.
