Publicada nesta plataforma em:
Vaga vista 78 vezes.
Temos vaga aqui na beecrowd.
Mid-level C++ Development Engineer.
Localização: Não foi informado
Modelo de Trabalho: 100% remoto (com exceção para residentes no Uruguai, que podem optar por trabalhar no escritório).
Requisitos:
• Conhecimento e experiência em programação C++.
• Experiência prática com programação de baixo nível que interage diretamente com hardware.
• Bom conhecimento de arquitetura de computadores e sistemas operacionais.
• Experiência em desenvolvimento de software e depuração no Linux.
• Experiência com depuradores (GDB, WinDbg, etc.).
• Familiaridade com sistemas de controle de versão (GIT, SVN, Perforce, etc.).
• Experiência em programação moderna C++ e conhecimento dos padrões recentes (C++11, 14, 17, 20, 23, etc.).
• Desejável experiência com desenvolvimento de kernel Linux, especialmente em módulos de kernel, subsistemas de memória e APIs do kernel.
• Proficiência em inglês, tanto escrita quanto falada.
Seria ótimo se você também tiver:
• Familiaridade com arquitetura de hardware de GPU.
• Experiência com programação multi-thread.
• Experiência com o gerenciador de pacotes Conan.
• Experiência com codecs de vídeo: H264, H265, VVC, AV1, etc.
• Experiência com processamento/análise/entendimento de imagens e melhoria visual de qualidade.
• Experiência com tecnologia de display (HDMI, DP, VGA).
• Experiência com programação de dispositivos relacionados a display.
• Graduação em Engenharia da Computação ou Ciência da Computação.
O que você fará nesta função:
• Desenvolver modelos funcionais de alto desempenho em C++ para os SoCs e plataformas do cliente.
• Trabalhar com clientes internos e externos para ajudar na depuração de problemas, executando suas cargas de trabalho nos modelos.
• Desenvolver planos de teste e testar a funcionalidade dos modelos usando Python.
• Melhorar a funcionalidade, estabilidade e performance dos modelos existentes.
• Desenvolver novos recursos inovadores de modelagem para auxiliar na depuração de cargas de trabalho.
• Compreender novos designs trabalhando em estreita colaboração com as equipes de arquitetura.
Sobre o trabalho e contratação:
• O trabalho é 100% remoto, porém deve-se trabalhar sempre do mesmo local e não é permitido uso de espaços de coworking devido à sensibilidade das informações.
• Residentes no Uruguai podem optar por trabalhar no escritório, onde há um espaço especialmente projetado com medidas de segurança para a equipe de firmware.
• Candidatos do Uruguai, Colômbia e México serão contratados como empregados em tempo integral.
• Candidatos de outros países da América Latina serão contratados como prestadores de serviço (contratados independentes).
Benefícios:
• Aulas de inglês patrocinadas pela empresa, por meio de plataforma ou aulas particulares com professores nativos.
• Workshops de inglês adicionais, com sessões breves sobre temas específicos, realizados esporadicamente.
• Benefícios de saúde após três meses de empresa, variando conforme o país.
• Acesso a sessões individuais de apoio psicológico, online ou presencial.
• Presentes em comemoração ao aniversário de trabalho na empresa.
• Computador fornecido para a realização das atividades do cargo.
Aqui você encontra o melhor da comunidade tech em um só lugar: conteúdo, memes, VAGAS, aprendizados e gente disposta a crescer junto com você.
Entrar