— образование высшее математическое (желательно) или компьютерные науки (информатика);
— опыт работы с С/С++ от
— опыт работы с Linux;
— уверенное знание и опыт работы с git;
— уверенное знание и опыт работы с GNU development tools, gcc, gdb flex, bison и другими;
— опыт системного программирования (files, multithreading, networking);
— умение работать в группе разработчиков;
— аналитические способности, системный подход к ведению разработки.
— знание криптографических примитивов в области симметричной криптографии (AES, SM4, SHA256, SM3 и других);
— знание криптографических примитивов в области ассиметричной криптографии (RSA, EC DSA, DH и других);
— опыт построения веб интерфейсов;
— умение применять методы прикладной математики к разработке алгоритмов;
— знание Python;
— опыт работы с Windows и Мас;
— чтение научных статей и написание технической документации на английском;
— склонность к самообразованию и интерес к новым технологиям;
— разговорный английский язык.
— гибкий график работы пн.-пт.;
— конкурентная оплата труда, и ее пересмотр на основании роста профессиональных навыков и результатов работы.
— имплементация алгоритмов в области криптоанализа;
— участие в тестировании разработанных алгоритмов;
— написании технической документации;
— портирование системно-зависимого кода на Linux.
Присылайте свое резюме с примером кода на С++.