Старший программист С++

Обязанности:

  • основная задача – это разработка программного обеспечения, которое будут использовать на нашем производстве;
  • кроме того, придётся столкнуться с написанием кроссплатформенных библиотек для взаимодействия со средствами криптографической защиты информации, а также апплетов для токенов и смарт-карт.

Требования:

Обязательно:

  • хорошее знание и опыт разработки на C++. Знание современных стандартов языка C++14, C++17;
  • тестирование кода с использованием GoogleTest или других фреймворков;
  • работа с системами контроля версий (SVN или Git) и системой непрерывной интеграции.

Желательно:

  • опыт использования системы автоматизации сборки CMake;
  • опыт программирования на C и/или Java;
  • знание фреймворков для разработки графических интерфейсов Qt или wxWidgets;
  • опыт разработки в сфере ИБ:
    • реализация криптографических алгоритмов (ГОСТ 28147-89, ГОСТ Р 34.11-94, ГОСТ Р 34.11-2012, ГОСТ Р 34.10-2001, ГОСТ Р 34.12-2015 и т.п.);
    • разработка СКЗИ;
    • работа с криптопровайдерами и т.д.

Плюсом будет:

  • Опыт работы со смарт-картами (ISO 7816, Global Platform, PKCS#11);
  • Опыт написания java-card апплетов.

Мы предлагаем:

  • стабильную работу в компании - ведущем российском разработчике продуктов и решений для обеспечения информационной безопасности;
  • интересные задачи, которые позволят развиваться в коллективе настоящих профессионалов;
  • достойную заработную плату, а также возможности профессионального и карьерного роста;
  • оформление в соответствии с ТК РФ;
  • ДМС после испытательного срока;
  • корпоративные мероприятия;
  • современный благоустроенный офис (7 минут пешком от метро Ботанический сад).