C++ Developer (KES и KIS)

Местоположение и тип занятости

Новосибирск

Компания

ТОП-3 международная компания в области IT-безопасности, один из лучших работодателей России

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

Условия работы

Кто мы:

Мы одна из команд отдела базовых технологий. Разрабатываем функциональность и компоненты, связанные с шифрованием данных. В первую очередь, это полнодисковое шифрование, файловое шифрование и проверка криптографических подписей. Компоненты интегрированы во флагманские продукты Kaspersky Endpoint Security и Kaspersky Internet Security.

Мы ищем толкового и энергичного профессионала, который поможет нам поддерживать решения полнодискового и файлового шифрования. Часть функционала разработана как драйвера операционной системы, другая часть - как bare-metal код, работающий до загрузки операционной системы, и еще часть - как сервис операционной системы.

 

Чем предстоит заниматься:

  • Разработка полнодискового шифрования;
  • Разработка файлового шифрования;
  • Разработка функционала поверки криптографической подписи.

 

Мы ожидаем от кандидата:

  • Знание C++;
  • Знание внутреннего устройства Windows;
  • Навыки отладки программ, в т.ч. по крэш-дампам;
  • Хорошее понимание принципов разработки многопоточных приложений;
  • Технический английский – свободное чтение документации.

 

Мы приветствуем:

  • Опыт работы с WinDBG;
  • Знание устройства UEFI/BIOS;
  • Знание алгоритмов шифрования, знание PKI, опыт использования OpenSSL;
  • Опыт написания юнит и функциональных тестов;
  • Опыт написания фаззинг-тестов;
  • Опыт использования скриптовых языков;
  • Опыт работы с Git.