В русскоязычном пространстве можете смело ориентироваться на требования компаний
Gaigjin и
Wargaming.
Алгоритмы должны быть на 5 (ну хотя бы на 4), и не поверхностные знания C++ (память, многопоточность, готовность работать с огромной базой кода).
Графика, рендеринг - если хотите такую специализацию.
Для джуниора желательны свои игровые поделки, и еще в геймдеве приветствуется игровой опыт.
Математика: линейная алгебра, геометрия, тригонометрия