CONCEPT SOLUTIONS LLC
NVIDIA
Engenheiro(a) de Software Sênior, CUDA UMD - Gráficos e Compartilhamento de GPU
Sobre a oportunidade
A invenção da GPU pela NVIDIA em 1999 impulsionou o crescimento do mercado de jogos para PC, redefiniu os gráficos de computadores modernos e revolucionou a computação paralela. Mais recentemente, o deep learning de GPU iniciou a IA moderna — a próxima era da computação — com a GPU atuando como o cérebro de computadores, robôs e carros autônomos que podem perceber e entender o mundo. Estamos buscando expandir nossa empresa e formar equipes com as pessoas mais inteligentes do mundo. Junte-se a nós na vanguarda do avanço tecnológico.
Você é um(a) engenheiro(a) de software de sistemas motivado(a), com profundo entendimento de drivers de dispositivos e habilidades fenomenais em C/C++? Se sim, esta função pode ser para você. Estamos procurando um(a) profissional de software experiente para trabalhar no Driver CUDA, um componente central de nossa plataforma para acelerar a computação de propósito geral na GPU. Você será parte integrante de uma equipe que entrega recursos e melhorias para realizar melhor o potencial do hardware NVIDIA para uma gama crescente de cargas de trabalho computacionais, desde deep learning, computação científica, ciência de dados e carros autônomos até videogames e realidade virtual.
O que você fará
Como membro de nossa equipe, você usará suas habilidades de design, expertise em codificação e criatividade para entregar a melhor plataforma de computação do mundo. Você criará soluções elegantes para problemas empolgantes e moldará a direção futura do CUDA enquanto colabora com seus colegas em toda a NVIDIA.
- Evangelizar, arquitetar e implementar novos recursos
- Coordenar e impulsionar esforços de desenvolvimento entre várias equipes
- Ajudar a definir melhorias futuras para as APIs e o modelo de programação do CUDA
- Estender modelos de programação e funcionalidades importantes do CUDA, como CUDA Graphs e MPS (Multi-Process Service)
- Escrever código eficaz, de fácil manutenção e bem testado
- Desenvolver código para múltiplos sistemas operacionais
Requisitos mínimos
O que precisamos ver
- Bacharelado ou Mestrado em Ciência da Computação, Engenharia Elétrica ou área relacionada (ou experiência equivalente)
- Fortes habilidades de programação em C e C++
- Mínimo de 8-10 anos de experiência em desenvolvimento relacionado
- Experiência em conduzir projetos entre várias equipes
- Experiência trabalhando com grandes bases de código
- Conhecimento em interfaces de sistemas operacionais para threads, controle de processos e memória virtual
- Experiência em escrever e depurar programas multithread
- Boas habilidades de comunicação escrita e de apresentação
Formas de se destacar
- Experiência prévia com computação paralela — preferencialmente escrevendo Programas ou Bibliotecas CUDA que usam CUDA
- Entendimento da arquitetura de nível de sistema, como interconexões, hierarquia de memória, interrupções e IO mapeado em memória
- Conhecimento de modelos de coerência e consistência de memória
- Experiência com desenvolvimento de kernel mode
- Experiência com desenvolvimento de software de sistemas Linux
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 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 e benefícios nvidia.com/en-us/benefits/.
As candidaturas para esta vaga serão aceitas pelo menos até 18 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 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.
