← Все вакансии/Middle/КуАпп
MiddleRemoteМосква

C/C++ Developer

К
КуАпп
Зарплата
от $1,900
Уровень
Middle
Формат
Remote
О роли

Описание вакансии

Условия и бонусы

  • Фултайм, удаленно (в приоритете — МСК и МО).
  • Белая заработная плата от 170 000 рублей.
  • Удаленная работа без строгих требований по времени, но с полной занятостью.
  • Основное взаимодействие по Google Meet и в мессенджерах, встречи только по необходимости.

Обязанности

  • Прототипирование алгоритмов пост-квантовой криптографии совместно с учеными.
  • Benchmarking разработанных и сторонних алгоритмов.
  • Реализация выбранных алгоритмов в виде библиотеки пост-квантовой криптографии.
  • Оптимизация кода с точки зрения производительности.
  • Участие в разработке архитектурных и технических решений.
  • Проектирование и разработка продуктовых решений на базе реализованной криптографии.

Требования

  • Опыт работы от 3 лет.
  • Экспертное знание С/С++.
  • Опыт работы с современными стандартами С11 и C++11/14.
  • Опыт работы с компиляторами GCC / Clang и системой автоматизации сборки CMake.
  • Умение оценивать трудоемкость задач и попадать в свои оценки.
  • Опыт работы с VCS.
  • Опыт разработки под gnu/linux.
  • Понимание необходимости тестов и умение их писать.

Будет плюсом

  • Знания классической криптографии.
  • Опыт использования и разработки криптографических библиотек.
  • Понимание принципов написания безопасного кода (MISRA, CERT).
  • Умение писать высокопроизводительный код (с учетом особенностей работы кэша, векторных инструкций и т.д.).
  • Опыт работы со статическими и динамическими анализаторами кода.
  • Опыт использования Docker, Docker Compose.
  • Опыт работы с системами виртуализации (VMWare, VirtualBox).
  • Владение скриптовыми языками (Bash, Python).
  • Аккаунт на github.com или на другом ресурсе, где можно посмотреть ваш код.
  • Опыт разработки кроссплатформенных и/или портабельных решений.
Стек и навыки

С чем работаем