A vaga requer que o candidato esteja matriculado em cursos como Ciência da Computação, Engenharia da Computação ou áreas afins. Além disso, é necessário ter estudado disciplinas sobre vetores, espaços vetoriais e transformações lineares. Ter desenvolvido um projeto em C/C++ ou C#, e possuir habilidades avançadas de leitura e compreensão em inglês também são requisitos indispensáveis para a posição. Além disso, é considerado um diferencial ter realizado um projeto utilizando alguma API gráfica, como OpenGL, DirectX, Vulkan, entre outros. As responsabilidades incluem desenvolver aplicações desktop e bibliotecas em C++ e C#, criar aplicações gráficas com OpenGL e resolver problemas de geometria espacial.