NVIDIA

Engenheiro de Software Sênior em C++ - Design de Ferramentas para Chips

C++
Tradução automática. Consulte o original.

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á

  1. 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.
  1. 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).
  1. Pesquisar e desenvolver soluções de software para permitir maior eficiência nas equipes de arquitetura, hardware e software.
  1. Otimizar os fluxos de trabalho diários dos principais modeladores e designers de chips do mundo.

O que precisamos ver

  1. Bacharelado (ou experiência equivalente) e mais de 5 anos de experiência em desenvolvimento de software. Mestrado (ou Doutorado) é preferencial.
  1. Experiência com C++ ou Golang, Unix/Linux.
  1. Sólido entendimento de algoritmos, arquitetura de computadores e teoria de ciência da computação.
  1. Experiência com design e verificação frontend de VLSI.
  1. Flexibilidade/adaptabilidade para trabalhar em um ambiente global e dinâmico com diferentes frameworks e requisitos.

Formas de se destacar

  1. Bom conhecimento de arquitetura e design RTL.
  1. Forte expertise em C++ moderno, compilador, sistemas de build e banco de dados.
  1. 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.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores