Nominal
NVIDIA
Engenheiro Sênior de P&D de Software, Design Físico VLSI
Sobre a oportunidade
O sucesso da NVIDIA é construído sobre uma base de hardware líder na indústria. Alcançamos distinção por meio de otimização extensiva de design, incluindo a combinação do melhor do EDA externo com ferramentas EDA internas altamente otimizadas. Nossa equipe desenvolve essas ferramentas fundindo avanços em computação paralela, machine learning e algoritmos especializados para design VLSI.
Estamos buscando um Engenheiro de Software Sênior de P&D com experiência comprovada em múltiplas áreas de Algoritmos de Design Físico VLSI (dimensionamento, bufferização, CTS, legalização, place and route incremental, etc.). O entendimento dos aspectos de software e hardware é a chave. Criatividade e autodisciplina para explorar e aperfeiçoar software rápido e de alta capacidade são necessários.
Se você gosta de trabalhar em diversas áreas técnicas e ver seus sucessos diretamente realizados no melhor hardware de IA do mundo, não há nada melhor do que isso!
Desenvolver software dentro de uma empresa de hardware líder significa ter a oportunidade de focar quase exclusivamente nos processos mais recentes e nos designs mais avançados. Não estamos sobrecarregados por suporte legado, funções de nicho ou processos de aprovação complicados. Nossos desenvolvedores desfrutam de uma liberdade intelectual incomumente alta e da capacidade de explorar funções amplas.
A NVIDIA é amplamente considerada um dos empregadores mais desejados no mundo da tecnologia e, devido ao crescimento excepcional, nossas equipes estão crescendo rapidamente. Você é apaixonado por fazer parte de uma equipe de ponta que impulsiona o que há de mais recente em tecnologia de GPU e IA? Se sim, queremos ouvir você!
O que você fará
- Inventar novos motores de otimização que fundem motores tradicionalmente independentes (por exemplo, co-otimização de legalização e dimensionamento) com o objetivo de aumentar a frequência do chip, minimizando o consumo de energia em um conjunto de ferramentas de otimização internas. Essas ferramentas já superam as alternativas da indústria em fechamento de tempo de alta capacidade e avançarão ainda mais com suas contribuições.
- Melhorar algoritmos (em C++) para dimensionamento de gate, bufferização, clock skew útil, legalização de células, minimização de energia, roteamento ECO e extração incremental de parasitas.
- Como em qualquer equipe de engenharia de software, escrevemos muito código, mas isso é mais amplo do que uma função típica de CAD ou EDA. Em vez disso, como equipe, possuímos todo o processo, desde a descoberta e invenção de novas oportunidades de otimização, até o desenvolvimento de soluções e o trabalho direto com as equipes de design para facilitar a implantação.
O que precisamos ver
- Bacharelado, Mestrado, Doutorado ou experiência equivalente em Engenharia Elétrica ou Ciência da Computação
- 6+ anos em desenvolvimento de algoritmos VLSI usando C++
- Forte entendimento de otimização de tempo VLSI e conceitos relacionados, incluindo bibliotecas de células, modelos de interconexão, crosstalk, glitches, queda de IR, restrições de tempo, cantos, congestionamento, etc.
- Familiaridade com ferramentas de implementação de design como ICC2, Innovus, PrimeTime, Tempus e StarRC e fluxos de design típicos escritos em Perl, Tcl e Python
- Fortes habilidades de comunicação e interpessoais
Formas de se destacar na multidão
- Experiência com C++14 ou mais recente, como lambdas e concorrência
- Entendimento detalhado de como múltiplas etapas de Design Físico interagem e como elas podem ser fundidas para formar motores híbridos que resultam em melhor PPA *
- Experiência em design de software de alto desempenho, incluindo multithreading, computação distribuída, uso eficiente de memória e I/O, etc.
- Altamente motivado a criar software excepcional para melhorar o PPA com dedicação à melhoria contínua
- Experiência com aprendizado por reforço, GNNs (Redes Neurais de Grafos) e outros frameworks de machine learning relevantes, especialmente aplicados ao design físico
#LI-Hybrid
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 é 168,000 USD - 264,500 USD para o Nível 4, e 196,000 USD - 310,500 USD para o Nível 5.
As inscrições para esta vaga serão aceitas pelo menos até Julho 26, 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.
Você também será elegível para ações e benefícios nvidia.com/en-us/benefits/.
