LSEG
Qualcomm
Engenheiro de Verificação de Design de GPU - Qualcomm, Cambridge, Reino Unido
Sobre a oportunidade
Empresa: Qualcomm Technologies International Ltd Vaga
Área: Grupo de Engenharia, Grupo de Engenharia > Engenharia de ASICs
*As referências a um determinado número de anos de experiência são apenas para fins indicativos. Candidaturas de candidatos com experiência equivalente serão consideradas, desde que o candidato possa demonstrar capacidade para cumprir os deveres principais da função e possua as competências exigidas.
A Qualcomm é um empregador que oferece oportunidades iguais. Se você é uma pessoa com deficiência e precisa de acomodação durante o processo de candidatura/contratação, tenha certeza de que a Qualcomm está comprometida em fornecer um processo acessível. Você pode enviar um e-mail para disability-accomodations@qualcomm.com ou ligar para o número gratuito da Qualcomm encontrado aqui. Mediante solicitação, a Qualcomm fornecerá acomodações razoáveis para apoiar pessoas com deficiência a participarem do processo de contratação. A Qualcomm também está comprometida em tornar nosso local de trabalho acessível para pessoas com deficiência. (Tenha em mente que este endereço de e-mail é usado para fornecer acomodações razoáveis para pessoas com deficiência. Não responderemos aqui a solicitações de atualizações sobre candidaturas ou consultas sobre currículos).
A Qualcomm espera que seus funcionários cumpram todas as políticas e procedimentos aplicáveis, incluindo, mas não se limitando a, segurança e outros requisitos relativos à proteção de informações confidenciais da Empresa e outras informações confidenciais e/ou proprietárias, na medida em que esses requisitos sejam permitidos pela lei aplicável.
Para todas as Agências de Recrutamento e Seleção: Nosso Site de Carreiras é apenas para indivíduos que buscam um emprego na Qualcomm. Agências de recrutamento e seleção e indivíduos representados por uma agência não estão autorizados a usar este site ou a enviar perfis, candidaturas ou currículos, e quaisquer envios desse tipo serão considerados não solicitados. A Qualcomm não aceita currículos ou candidaturas não solicitadas de agências. Por favor, não encaminhe currículos para nosso alias de empregos, funcionários da Qualcomm ou qualquer outro local da empresa. A Qualcomm não é responsável por quaisquer taxas relacionadas a currículos/candidaturas não solicitadas.
Se você deseja mais informações sobre esta função, entre em contato com a Qualcomm Careers.
Resumo Geral
Arquitetar, projetar, implementar, verificar e otimizar o desempenho e o consumo de energia de núcleos de GPU. Responsável pela verificação de IP gráfico e pela execução de verificação pré e pós-silício para validar a precisão e garantir que as metas de desempenho e energia sejam atingidas.
PRINCIPAIS DEVERES E RESPONSABILIDADES
As responsabilidades desta função incluem:
- Assumir e executar tarefas independentes fundamentais para os requisitos do programa
- Utilizar habilidades de comunicação verbal e escrita para transmitir informações factuais básicas e rotineiras sobre as atividades diárias para outros que possuam pleno conhecimento na área.
- Trabalhar dentro dos requisitos de cronograma e restrições de recursos estabelecidos
- Aplicar pensamento criativo independente para solucionar problemas técnicos ou lidar com circunstâncias novas.
- Pesquisar por meio de recursos disponíveis e engajamento com diversas equipes interdisciplinares
- Utilizar resolução de problemas dedutiva para solucionar questões moderadamente complexas; a maioria dos problemas possui processos definidos de diagnóstico/detecção; alguma análise de dados limitada pode ser necessária.
- Aplicar conhecimento e experiência em gráficos para arquitetar, projetar, implementar e verificar a estrutura e o desempenho de hardware, drivers, recursos, aplicativos e ferramentas de GPU.
- Criar e manter ambientes e bancos de teste de verificação em System Verilog/UVM
- Criar e utilizar estruturas de teste avançadas para gerar e recriar condições de integração de sistema do mundo real
- Colaborar com as equipes de Arquitetura, Software, Firmware, Design, Modelagem, Emulação e validação pós-silício para definir e desenvolver metodologia e conteúdo de teste
- Participar de revisões de arquitetura e microarquitetura de GPU
- Coletar, organizar e executar várias formas de conteúdo de teste em nível de sistema, incluindo casos de teste direcionados, benchmarks de jogos, suítes de teste de conformidade de padrões e cenários em nível de sistema
- Construir automação para integração e testes contínuos baseados no IP de GPU mais recente
- Ajudar a coletar e analisar resultados de testes usando estatísticas diretas e previsões de dados para rastrear benchmarks e identificar problemas
- Trabalhar com membros da equipe para entender e alinhar-se em um escopo restrito de desenvolvimento de recursos e atingir metas.
- Escrever documentação técnica e descrições de recursos para projetos diretos sob a orientação de um supervisor
Qualificações Mínimas
- Bacharelado em Ciências, Engenharia ou área relacionada e 4+ anos de experiência em design, verificação, validação, integração de ASIC ou trabalho relacionado.
- OU Mestrado em Ciências, Engenharia ou área relacionada e 3+ anos de experiência em design, verificação, validação, integração de ASIC ou trabalho relacionado.
- OU Doutorado em Ciências, Engenharia ou área relacionada e 2+ anos de experiência em design, verificação, validação, integração de ASIC ou trabalho relacionado.
QUALIFICAÇÕES PREFERENCIAIS
- 5+ anos de experiência em Engenharia de Hardware, Engenharia de Software, Engenharia de Sistemas ou trabalho relacionado
- Habilidades de verificação: Planejamento de teste, Scripting, Simulação, resolução de problemas e depuração.
- Habilidades em System Verilog, UVM, Verilog ou VHDL, C/C++ necessárias.
- Experiência necessária em aleatoriedade restrita, desenvolvimento de Cobertura Funcional e depuração de design.
- Exposição a Plataformas de Emulação/Prototipagem (Veloce, Palladium, Zebu, FPGA)
- Mestrado em Engenharia Elétrica ou da Computação, Ciência da Computação ou área relacionada.
- 2+ anos de experiência relevante em GPU (externa ou interna).
HABILIDADES PREFERENCIAIS
- Experiência em verificação baseada em GPU
- Experiência em verificação em nível de sistema ou subsistema
- Concorrência, Preempção, estruturas de teste de estresse
- Arquitetura e Implementação de Testbench
- Exposição a GFX API : Exposição a Vulkan/DX11/DX12
- Habilidades de scripting e automação (Python, Make, Airflow, etc.)
- Desenvolvimento e Depuração de FW Embarcado
- Benchmarking e Análise de Desempenho
- Arquitetura de Kernel de SO Windows e/ou Linux
- C/C++, GNU Toolchain, Visual Studio
- Verificação formal - experiência em FPV e DPV é um diferencial
- Experiência com fluxos de emulação/prototipagem/build híbrido e execução (Veloce, Palladium, Zebu, Protium, HAPS, qemu)
- Desenvolvimento de transatores sintetizáveis, monitores, scoreboards para plataformas de emulação
- Habilidades de desenvolvimento e depuração de FW embarcado e/ou nível de Kernel (C/C++, Makefile, gdb, uboot, uefi, drivers de modo kernel)
