Lead Software Engineer — Compiladores e Otimização
Cadence Design SystemsPresencial
Pleno
Cork ou Belo Horizonte
Candidatar-se →Sobre a vaga
A Cadence Design Systems procura um Lead Software Engineer experiente para liderar o desenvolvimento de backends de compiladores, otimização de código e geração de código de alto desempenho. Você trabalhará com LLVM, GCC e arquiteturas Xtensa em um ambiente técnico desafiador.
Responsabilidades
- Liderar o design e implementação de backends de compiladores
- Otimizar a geração de código para máximo desempenho
- Trabalhar com infraestruturas LLVM e GCC
- Colaborar com equipes de arquitetura e verificação
- Mentorar engenheiros junior e estabelecer padrões técnicos
Requisitos
- Experiência sênior em desenvolvimento de compiladores
- Proficiência avançada em C e C++
- Conhecimento profundo de backends de compiladores e otimização
- Experiência com LLVM ou GCC
- Histórico comprovado em otimização de desempenho
Diferenciais
- Experiência com arquiteturas Xtensa ou processadores especializados
- Contribuições open-source em projetos de compiladores
- Conhecimento de code generation e intermediate representations