CONCEPT SOLUTIONS LLC
NVIDIA
Engenheiro de Software Sênior - Driver CUDA
Sobre a oportunidade
A NVIDIA está buscando engenheiros seniores excepcionais para trabalhar no driver CUDA, um componente chave da computação acelerada por GPU. Você se juntará a uma equipe versátil de engenharia de software que entrega recursos de software inovadores para desbloquear todo o potencial e desempenho do hardware NVIDIA em cargas de trabalho diversas como deep learning, pesquisa científica, veículos autônomos, jogos e realidade virtual.
Esta função multifuncional exige colaboração com arquitetos de hardware, especialistas em deep learning e parceiros internos e externos para avançar a arquitetura CUDA. Com a oportunidade de colaborar com equipes em toda a pilha de computação NVIDIA, você ajudará a projetar soluções de software em componentes do modo kernel, compiladores e software de rede. Sua expertise em nível de sistema e criatividade na resolução de problemas complexos ajudarão a inventar o futuro do CUDA e das tecnologias de computação da NVIDIA! Criar soluções para influenciar a evolução da computação acelerada por GPU parece empolgante? Se sim, convidamos você a se juntar a nós e ajudar a projetar a próxima onda de inovação na NVIDIA!
O que você fará
- Evangelizar, arquitetar e implementar novos recursos do CUDA
- Coordenar e impulsionar esforços de desenvolvimento entre várias equipes
- Colaborar com membros das equipes de arquitetura de hardware
- Definir melhorias futuras para o modelo de programação e APIs do CUDA
- Construir e manter modelos de desempenho e precisão
- Escrever código eficaz, de fácil manutenção e bem testado
- Desenvolver código para múltiplos sistemas operacionais
O que precisamos ver
- Bacharelado ou Mestrado em Ciência da Computação, Engenharia Elétrica ou área relacionada (ou experiência equivalente)
- 5+ anos de experiência relevante no desenvolvimento de software de sistemas
- Fortes habilidades de programação em C
- Experiência em projetar, depurar e manter pilhas de software complexas
- Experiência com interfaces de sistema operacional para threads, controle de processos e memória virtual
- Experiência com codesign HW/SW, modelagem de desempenho usando emulação/simulação e desenvolvimento de exposições de modelo de programação SW para recursos HW
- Compreensão da arquitetura em nível de sistema, como interconexões, hierarquia de memória, interrupções e IO mapeado em memória
- Fortes habilidades interpessoais, verbais e de comunicação escrita com capacidade de atingir objetivos sob prazos apertados
Formas de se destacar
- Experiência com agendamento de kernel, runtimes de tarefas, desenvolvimento em modo kernel e software de sistemas Linux.
- Sólido conhecimento em computação paralela, preferencialmente escrevendo programas CUDA ou bibliotecas baseadas em CUDA.
- Conhecimento de modelos de coerência e consistência de memória em sistemas concorrentes/paralelos.
- Experiência em manter e estender modelos de programação ou suporte de linguagem de nível superior para ambientes Linux ou similares.
- Familiaridade com padrões de treinamento/inferência distribuídos (paralelismo de dados/modelo/pipeline) e frameworks de deep learning.
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 é de 152,000 USD - 241,500 USD para o Nível 3, e 184,000 USD - 287,500 USD para o Nível 4.
Você também será elegível para ações e benefícios nvidia.com/en-us/benefits/.
As candidaturas para esta vaga serão aceitas pelo menos até 4 de setembro de 2026.
Esta publicação é para uma vaga existente.
A NVIDIA utiliza ferramentas de IA em seus processos de recrutamento.
A NVIDIA está comprometida em promover um ambiente de trabalho inclusivo e orgulha-se 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.
