Разработчик C++ (KasperskyOS, Quality Control)

Лаборатория Касперского

Разработчик C++ (KasperskyOS, Quality Control)

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

KasperskyOS – защищенная микроядерная операционная система. Это не очередной дистрибутив Linux, а собственная разработка, успешно конкурирующая на международных рынках. Заложенный в KasperskyOS принцип кибериммунности позволяет разрабатывать безопасные решения из потенциально небезопасных компонентов.

Об отделе
Команда Development Quality Control занимается:

  • разработкой инструментов для динамического анализа, тестирования и оценки качества кода операционной системы KasperskyOS;
  • развитием фаззинга для подсистем операционной системы KasperskyOS (построение инфраструктуры, разработка тулинга, исследования);
  • развитием и внедрением практик SDL (Security Development Lifecycle);
  • развитием и внедрением практик контроля качества (White-Box) в процессе разработки.

Предстоящие задачи:

  • Разработка/поддержка/внедрение инструментов для статического анализа KasperskyOS;
  • Разработка/поддержка/внедрение инструментов для динамического анализа KasperskyOS;
  • Разработка и поддержка инструментов для функционального тестирования KasperskyOS;
  • Разработка и поддержка инструментов для фаззинг-тестирования KasperskyOS;
  • Развитие и внедрение практик обеспечения качества при разработке.

Чтобы быть успешным в данной роли необходимо:

  • Опыт коммерческой разработки на C/C++;
  • Знание и опыт использования Python (на уровне разработки скриптов);
  • Знание и опыт использования системы сборки CMake;
  • Желание погружаться в новые области и проводить исследования;
  • Стремление к высокому уровню качества и безопасности разрабатываемых решений;
  • Знание ОС семейства Linux на уровне опытного пользователя;
  • Знание технического английского;
  • Понимание методологий Agile, желание их применять.

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

  • Знание базовых принципов построения современных операционных систем;
  • Знание подходов к тестированию написанного кода и опыт их практического применения;
  • Опыт разработки безопасного кода, знание принципов SDL;
  • Опыт применения статического и динамического анализа кода;
  • Опыт разработки модульных и интеграционных тестов;
  • Опыт разработки фаззинг-тестов.
Навыки
  • Linux
  • C++
  • C
Посмотреть контакты работодателя

Похожие вакансии

BAUM
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
Систематика Консалтинг

Разработчик C++

Систематика Консалтинг

Удаленная работа
  • Москва

  • Не указана

Рекомендуем
Rubius
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
Киберпротект

Senior C++ developer

Киберпротект

Удаленная работа
  • Москва

  • Не указана

Rubius
Удаленная работа
  • Москва

  • Не указана

Bell Integrator
Удаленная работа
  • Москва

  • Не указана

КСОР
Удаленная работа
  • Москва

  • Не указана

ВК ИТС
Удаленная работа
  • Москва

  • до 200000 RUR

БАЗИС
Удаленная работа
  • Москва

  • до 200000 RUR

Удаленная работа
  • Москва

  • от 250000 RUR

Appie.tech
Удаленная работа
  • Москва

  • от 250000 RUR

БАЗИС
Удаленная работа
  • Москва

  • от 250000 RUR

Bell Integrator

Разработчик C++

Bell Integrator

Удаленная работа
  • Москва

  • от 250000 RUR

Бифорком Тек
Удаленная работа
  • Москва

  • от 250000 RUR

Смартиндустрия

Программист С/С++ (Qt)

Смартиндустрия

Удаленная работа
  • Москва

  • от 250000 RUR

КомСтрой
Удаленная работа
  • Москва

  • до 230000 RUR

Axiom JDK
Удаленная работа
  • Москва

  • до 230000 RUR

Р-Вижн

Middle Developer C++

Р-Вижн

Удаленная работа
  • Москва

  • до 230000 RUR

ФИНАМ
Удаленная работа
  • Москва

  • до 230000 RUR

АЙТИ.СПЕЙС
Удаленная работа
  • Москва

  • до 350000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию