EOS
NVIDIA
Engenheiro de Software Sênior em C++ - Design de Ferramentas para Chips
Sobre a oportunidade
NVIDIA tem se reinventado continuamente por mais de duas décadas. Nossa invenção da GPU em 1999 impulsionou o crescimento do mercado de jogos de PC, redefiniu os gráficos de computador modernos e revolucionou a computação paralela. Mais recentemente, o deep learning da GPU impulsionou a IA moderna — a próxima era da computação. A NVIDIA é uma “máquina de aprendizado” que evolui constantemente, adaptando-se a novos desafios que são difíceis de solução, que só nós podemos buscar e que importam para o mundo. Este é o trabalho de nossas vidas, amplificar a criatividade e a inteligência humanas. Faça a escolha de se juntar a nós hoje!
Nossa equipe é responsável pelo desenvolvimento e suporte de ferramentas de infraestrutura usadas por engenheiros de design para compilação e verificação de designs em nível arquitetural, RTL e de porta lógica. Como engenheiro de software, você criará software altamente eficiente para automatizar e facilitar os processos de design e verificação de chips.
O que você fará
- Trabalhar em equipe para construir software confiável, escalável e de alto desempenho que seja fácil de usar por centenas de engenheiros em todo o mundo.
- Desenvolver ferramentas de software em C++/Golang para analisar e construir designs de chips descritos em C++, Verilog ou linguagens específicas de domínio (DSLs).
- Pesquisar e desenvolver soluções de software para permitir maior eficiência nas equipes de arquitetura, hardware e software.
- Otimizar os fluxos de trabalho diários dos principais modeladores e designers de chips do mundo.
O que precisamos ver
- Bacharelado (ou experiência equivalente) e mais de 5 anos de experiência em desenvolvimento de software. Mestrado (ou Doutorado) é preferencial.
- Experiência com C++ ou Golang, Unix/Linux.
- Sólido entendimento de algoritmos, arquitetura de computadores e teoria de ciência da computação.
- Experiência com design e verificação frontend de VLSI.
- Flexibilidade/adaptabilidade para trabalhar em um ambiente global e dinâmico com diferentes frameworks e requisitos.
Formas de se destacar
- Bom conhecimento de arquitetura e design RTL.
- Forte expertise em C++ moderno, compilador, sistemas de build e banco de dados.
- Experiência com ferramentas de análise estática e dinâmica de código.
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é 11 de julho 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.
