A vaga exige que o candidato esteja cursando Ciência da Computação, Engenharia da Computação ou cursos correlatos. Além disso, é necessário ter conhecimento em vetores, espaços vetoriais e transformações lineares, bem como experiência em desenvolvimento de projetos em C/C++ ou C#. Domínio avançado do idioma inglês para leitura e compreensão auditiva também é requisito importante. O diferencial para a posição é ter desenvolvido projetos utilizando alguma API gráfica, como OpenGL, DirectX, Vulkan, entre outras. Habilidades adicionais desejáveis incluem experiência no desenvolvimento de aplicações desktop e bibliotecas em C++ e C#, conhecimento e prática em aplicações gráficas com OpenGL, e capacidade para solucionar problemas de geometria espacial.