Разработчик 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
Посмотреть контакты работодателя

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

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

  • Не указана

Рекомендуем
IVA Technologies

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

IVA Technologies

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

  • Не указана

Рекомендуем
Ключевые Системы и Компоненты

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

Ключевые Системы и Компоненты

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

  • до 200000 RUR

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

  • до 200000 RUR

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

  • до 200000 RUR

Ключевые Системы и Компоненты

C++ разработчик (Железнодорожные системы)

Ключевые Системы и Компоненты

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

  • до 200000 RUR

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

  • до 200000 RUR

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

  • до 200000 RUR

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

  • до 200000 RUR

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

  • до 200000 RUR

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

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

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

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

  • до 200000 RUR

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

  • до 200000 RUR

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

  • до 200000 RUR

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

  • до 200000 RUR

Группа компаний Астра
Удаленная работа
  • Москва

  • до 200000 RUR

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

  • до 200000 RUR

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

  • до 200000 RUR

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

  • до 200000 RUR

Ростелеком Информационные Технологии

Разработчик С/C++ (Видеоплатформа)

Ростелеком Информационные Технологии

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

  • до 200000 RUR

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

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