C++ Developer

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

Новосибирск

Компания

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

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

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

Кто мы:

 

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

 

С чем придется работать:

 

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

 

Вы нам подходите, если:

 

Обладаете опытом разработки на C++ от трех лет;
Знаете внутреннее устройство Windows;
У вас есть навыки отладки программ, в т.ч. по крэш-дампам;
У вас есть хорошее понимание принципов разработки многопоточных приложений;
У вас есть знания английского языка на уровне чтения технической документации.

 

Будет плюсом:

 

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