




Resumo: Esta função envolve pesquisar e implementar algoritmos de software de última geração para suporte à depuração heterogênea, trabalhar com equipes da AMD e orientar direções técnicas para depuração de GPU. Pontos principais: 1. Trabalhar no depurador de código aberto baseado em GDB do ROCm para computação heterogênea 2. Pesquisar e implementar algoritmos de software de última geração para depuração 3. Colaborar com as equipes de engenharia de software e hardware da AMD em novos recursos ##### **Descrição do projeto** Desenvolvimento do ROCgdb, depurador de código aberto baseado em GDB do ROCm para computação heterogênea (CPU e GPU), voltado para múltiplas linguagens e frameworks de offloading/computação/graphics, além do desenvolvimento de ferramentas Linux e bibliotecas de drivers. ##### **Responsabilidades** Pesquisar e implementar algoritmos de software de última geração na área de suporte à depuração heterogênea para aprimorar as capacidades e a experiência do usuário na depuração. Trabalhar em estreita colaboração com as equipes de engenharia de software e hardware da AMD para manter-se atualizado sobre tendências atuais e futuras funcionalidades; fornecer sugestões de recursos e correções em produtos lançados e não lançados. Orientar direções técnicas para os esforços de suporte à depuração de GPU em diversos componentes e domínios. Comunicar-se entre as equipes da AMD para identificar oportunidades e facilitar o fluxo de feedback entre os grupos. ##### **Habilidades** Obrigatórias Experiência em desenvolvimento de depuradores (GDB ou outros) ou conhecimento em drivers/hardware de GPU \+ programação em Linux/driver/kernel Programação de sistemas Linux, drivers e compiladores são obrigatórias Desejáveis Experiência em desenvolvimento de software Linux Fortes habilidades técnicas e experiência em desenvolvimento de produtos de software usando C, C\+\+ e assembly. Experiência em processamento genérico de dados e algoritmos Conhecimento de arquitetura CPU/GPU Excelente comunicação verbal e escrita em inglês Experiência em depuração HW/SW usando a ferramenta GDB Experiência com Bash no Linux Entendimento de arquitetura SIMD/SIMT Experiência em depuração em plataformas GPU Experiência em desenvolvimento de projetos de código aberto GDB Presença em projetos upstream de código aberto (Binutils, GDB, GCC, LLVM, etc) Contribuidor/Mantenedor de código aberto (Linux, Kernel/Drivers) Experiência com linguagens/APIs de computação (HIP, CUDA, OpenCL ou OpenMP) Desenvolvimento de software para plataformas embarcadas Experiência com Python/TCL ##### **Outros** Idiomas Inglês: B2 Intermediário Superior Nível hierárquico Sênior São Paulo, Brasil Req. VR\-113774 C/C\+\+ Indústria Automotiva 14/11/2025 Req. VR\-113774


