B&A
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.
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, nós 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 em Software, Hardware, Firmware, Marketing e Operações para garantir que a equipe de SW entregue produtos excepcionais, operando em múltiplas unidades funcionais e todos os níveis de gerenciamento para atingir o Tempo de Comercialização (Time-To-Market). Como parte da equipe, seu conhecimento sobre drivers, firmware, diagnósticos e os processos e prioridades de desenvolvimento da pilha de SW permitirá que você faça ajustes rápidos no curso necessários para manter esses projetos complexos nos trilhos!
O que você fará
- Projetar e desenvolver soluções de software para servidores de data center, incluindo modificações no 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 aplicativos 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
- Expertise profunda em arquiteturas de servidores de data center, sistemas HPC e co-design de hardware-software.
- Conhecimento especializado em internos do kernel Linux, drivers de dispositivo, protocolos de comunicação (PCIe, USB, Ethernet).
- Profundo entendimento de arquitetura de computadores, conceitos de microprocessador e conhecimento especializado de 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 eBPF tracing 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 cloud-native.
- Habilidade em depuração complexa de nível de sistema, análise de desempenho e design de testes.
- BS ou MS em Engenharia da Computação, Ciência da Computação ou área relacionada (ou experiência equivalente). 10+ anos de experiência em desenvolvimento de software de sistema.
Formas de se destacar
- 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.
Seu salário base será determinado com base em sua localização, experiência e 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.
Você também será elegível para ações (equity) e benefícios nvidia.com/en-us/benefits/.
As candidaturas para esta vaga serão aceitas pelo menos até 22 de outubro de 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.
