Roku
NVIDIA
Engenheiro(a) Sênior de Software de Kernel Linux – Engajamentos CSP
Sobre a oportunidade
NVIDIA está buscando um(a) Engenheiro(a) de Software Sênior para se juntar à nossa equipe de Engajamentos CSP, com foco em software de sistema para produtos de Datacenter como GB200. Esta função combina expertise técnica profunda em firmware embarcado, desenvolvimento de kernel Linux, e desenvolvimento de middleware, com responsabilidades de relacionamento com o cliente para capacitar provedores de serviços de nuvem com plataformas de computação de próxima geração. Você trabalhará na intersecção de hardware e software, impulsionando soluções técnicas do conceito à implantação.
O que você fará: *
- Projetar e desenvolver soluções de software para servidores de data center, incluindo modificações de kernel Linux, drivers de dispositivo e otimizações de sistema para GB200 e plataformas de próxima geração. *
- Liderar atividades de bring-up de hardware, desenvolvimento de BSP e co-design de hardware-software para implantações de Provedores de Serviços de Nuvem. *
- Colaborar diretamente com CSPs para entregar soluções técnicas, co-desenvolver e co-debugar recursos e otimizações, e fornecer suporte durante introduções de novos produtos. *
- Colaborar com equipes multifuncionais no projeto de soluções de ponta a ponta, abrangendo firmware, SO, middleware e aplicações, com foco em cargas de trabalho de IA/ML e HPC. *
- Realizar depuração avançada de sistemas, análise de causa raiz e otimização de desempenho para ambientes de data center em larga escala. *
- Colaborar com as equipes de AE, FAE e Arquitetura de Soluções para entregar soluções integradas para clientes e documentação técnica.
O que precisamos ver: *
- Profundo conhecimento em arquiteturas de servidores de data center, sistemas HPC e co-design de hardware-software. *
- Conhecimento especializado em internos de kernel Linux, drivers de dispositivo, protocolos de comunicação (PCIe, USB, Ethernet). *
- Profundo entendimento de arquitetura de computadores, conceitos de microprocessadores e conhecimento especializado das arquiteturas ARM (aarch64) e x86. *
- Capacidade de depurar crash dumps de kernel e todos os tipos de problemas de travamento. Experiência prática com GDB, kdump e rastreamento eBPF para depurar sistemas multiprocessadores. Bom entendimento de assembly ARM e Intel. *
- Forte entendimento de virtualização PCIe e IOMMU. *
- Profundo entendimento de arquiteturas NUMA, incluindo topologia de memória, localidade processador-memória e otimização de desempenho para sistemas multi-CPU em ambientes de data center. *
- Fortes habilidades de programação em C/C++, Python, além de experiência com virtualização, Kubernetes e arquiteturas nativas de nuvem. *
- Experiência em depuração complexa de nível de sistema, análise de desempenho e design de testes. *
- Bacharelado ou Mestrado em Engenharia da Computação, Ciência da Computação ou área relacionada (ou experiência equivalente). Mais de 10 anos de experiência em desenvolvimento de software de sistema.
Formas de se destacar na multidão: *
- Experiência com computação GPU (CUDA), cargas de trabalho de deep learning *
- Expertise em arquiteturas de gerenciamento Out of Band e In-band *
- Conhecimento de arquiteturas de fabric de memória e CXL
NVIDIA está liderando o caminho em desenvolvimentos inovadores em Inteligência Artificial, Computação de Alto Desempenho e Visualização. A GPU, nossa invenção, serve como o córtex visual dos computadores modernos e está no centro de nossos produtos e serviços. Temos algumas das pessoas mais visionárias e trabalhadoras do planeta trabalhando conosco. Se você é criativo, trabalhador e automotivado, queremos ouvir você!
Você quer se juntar a uma equipe de gerentes de programa altamente motivados e experientes que impulsionam a introdução bem-sucedida dos produtos de próxima geração da NVIDIA baseados em GPU/CPU? Trabalhamos em estreita colaboração com líderes internos de Software, Hardware, Firmware, Marketing e Operações para garantir que a equipe de SW entregue produtos excepcionais, operando em múltiplas unidades funcionais e em todos os níveis de gerenciamento para alcançar o Tempo de Mercado. Como parte da equipe, seu conhecimento dos processos e prioridades de desenvolvimento de drivers, firmware, diagnósticos e da pilha de SW permitirá que você faça rapidamente os ajustes de curso necessários para manter esses projetos complexos nos trilhos!
Seu salário base será determinado com base em sua localização, experiência e na remuneração de funcionários em posições semelhantes. A faixa salarial base é 184,000 USD - 287,500 USD para o Nível 4, e 224,000 USD - 356,500 USD para o Nível 5.
As inscrições para esta vaga serão aceitas pelo menos até Outubro 2, 2026.
Esta publicação é para uma vaga existente.
NVIDIA utiliza ferramentas de IA em seus processos de recrutamento.
NVIDIA está comprometida em promover um ambiente de trabalho inclusivo e se orgulha de ser um empregador que oferece igualdade de oportunidades. Como valorizamos muito a diversidade em nossos funcionários atuais e futuros, não discriminamos (incluindo em nossas práticas de contratação e promoção) com base em raça, religião, cor, origem nacional, gênero, expressão de gênero, orientação sexual, idade, estado civil, status de veterano, status de deficiência ou qualquer outra característica protegida por lei.
Você também será elegível para ações e benefícios nvidia.com/en-us/benefits/.
