Все вакансии
Поделиться

CoreTech — это R&D внутри департамента исследований и разработки Лаборатории Касперского. Мы создаем фундамент, на котором строится разработка продуктов и сервисов нашей компании.


Cloud PDK - Команда, работающая в составе отдела разработки базовых компонентов (Core Tech). Наши основные задачи — предоставить программную инфраструктуру для разработки продуктов и обеспечить централизованное управление компонентами защиты. Мы пишем кросс-платформенный код для всех операционных систем, на которых работают наши продукты.


Для чего Вы нам нужны:

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

Что Вам необходимо для этого:

  • Отличное знание С++, STL;
  • Знание базовых алгоритмов и структур данных;
  • Понимание принципов разработки многопоточных программ;
  • Способность работать с большим объемом чужого кода;
  • Аккуратность;
  • Умение писать код: Структурировать (способность разбить на сущности, способность определить их обязанности), умение именовать сущности;
  • Обучаемость и способность в свою очередь чему-то научить коллег.


Еще желательно:

  • Знание системного API (Windows, POSIX);
  • Знание boost;
  • Знание сетевых протоколов;
  • Понимание принципов криптографии;
  • Владение WinDbg (разбор дампов, низкоуровневая отладка);
  • Опыт разработки тестов с помощью фреймворка GMock/GTest;
  • Опыт работы с системами контроля версий (Git, Perforce);
  • Опыт программирования на Linux/Maс.

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