Разработчик С++ (продукт для киберзащиты индустриальных объектов)

Требования

Разработка ПОC++C++ stlLinux

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

Москва

Компания

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

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

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

Ты можешь плохо гладить рубашки или пить слишком много кофе — это совершенно не важно, если ты будешь разрабатывать продукт для киберзащиты индустриальных объектов вместе с «Лабораторией Касперского».

Прямо сейчас мы ищем С++ разработчика для разработки продукта: https://www.youtube.com/watch?v=D8IZ3zZzbEc

У нас много планов по реализации новых фичей и никакого legacy.

Мы используем современный С++17 в разработке.

Основные задачи на данной позиции:

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

Бонусы


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

  • Интересные задачи и возможность присоединиться к команде профессионалов крупнейшей в мире частной антивирусной компании;
  • Работу в современном комфортном офисе в 5-7 минутах ходьбы от ст. м. «Водный стадион» (г. Москва) с зонами отдыха на каждом этаже и игровыми комнатами (настольный теннис и кикер) - https://youtu.be/EbgJFksi-kk ;
  • Возможности для карьерного и профессионального развития;
  • Широкий социальный пакет:

- ДМС и страхование жизни (включая детей)

- врач и массаж в офисе

- корпоративная мобильная связь

- компенсация питания

- бесплатный тренажерный зал с сауной в офисе и др.

  • Регулярные корпоративные мероприятия.

Дополнительные инструкции

Требования к соискателям:

  • Высшее образование;
  • Опыт работы программистом не менее 5 лет;
  • C++ более 3 лет опыта;
  • Опыт разработки многопоточных приложений;
  • Понимание принципов работы сетей;
  • Отличное знание STL;
  • Опыт работы в UNIX-подобном окружении;
  • Различные методологические подходы при проектировании программного обеспечения (паттерны проектирования, многоуровневое проектирование и т.д.);
  • Умение работать в команде.

Желательно:

  • Опыт работы с тулчейнами (кросс-компиляция) на основе GCC/Clang, Makefiles, CMake;
  • Опыт работы с библиотеками boost, gsl;
  • Опыт работы с современными IDE;
  • Опыт работы с POSIX API;
  • Опыт разработки системных архитектур;
  • Хорошее знание синтаксиса таких систем сборки как CMake;
  • Опыт работы с системами контроля версий: Git;
  • Технический английский – свободное чтение документации;
  • Опыт написания тестов под Google Test и использования Google Mock;
  • Опыт разработки согласно принципам SDLC;
  • Опыт работы с промышленными сетевыми и коммуникационными протоколами, понимание их специфики;
  • Опыт построения распределенных систем.