Разработчик C (KasperskyOS, Security Subsystem Team)

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

Разработчик C (KasperskyOS, Security Subsystem Team)

Москва, Ленинградское шоссе, 39Ас2

Метро: Водный стадион

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

О проекте

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

Об отделе

Разработкой KasperskyOS занимается отдел Secure Platform Development (SPD), состоящий из нескольких групп, которые отвечают за микроядро ОС, драйверы, системные компоненты, подсистему безопасности, средства виртуализации, а также обеспечивают непрерывный контроль качества разработки. Сейчас у команды много новых, интересных и сложных задач, так что она продолжает расти.

О команде

Команда разработки подсистемы безопасности занимается разработкой принципов обеспечения безопасности KasperskyOS, имплементацией моделей безопасности, развитием языка описания политик и компилятора для этого языка.

Задачи

  • Проектирование, разработка и поддержка модуля ядра для рантайм части подсистемы безопасности.
  • Разработка и поддержка скриптов сборки этого модуля.
  • Разработка тестов и документации для этого модуля.
  • Проектирование интерфейсов для взаимодействия с подсистемой безопасности.

  • Обеспечение требований надежности, производительности к самой подсистеме безопасности.

Что требуется от кандидата

  • Отличное владение языком программирования C.
  • Отличное знание классических алгоритмов и структур данных.
  • Отличное понимание принципов построения операционных систем.
  • Знание подходов к тестированию написанного кода и опыт их практического применения.
  • Знание английского языка на уровне чтения технической документации.
  • Знание инструментов разработки в Unix системах (Linux, BSD и пр.).
  • Знание Git, CMake; Make, Clang.
  • Опыт многопоточного программирования.
  • Опыт разработки в ядре Linux.
  • Опыт работы в команде, знакомство с процессами Code Review, CI/CD.

Желательно

  • Знакомство с особенностями микроядерных операционных систем.
  • Опыт кросплатформенной разработки.
  • Опыт кросплатформенной разработки.
  • Хорошее знание языка программирования C++.
  • Знание языка программирования Haskell.
  • Знания в области информационной безопасности.
  • Знание теории языков программирования.
  • Знание теоретических основ информационной безопасности.
  • Знание моделей контроля доступа (Bell-LaPadula, Biba, TE, RBAC, OCAP).
  • Знание теоретических основ операционных систем.
  • Знакомство с основными критериями безопасных систем (Common Criteria, Orange Book, ГОСТ).
Навыки
  • Linux
  • C
  • C++
Посмотреть контакты работодателя

Адрес

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

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

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

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

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

  • Не указана

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

  • Не указана

Рекомендуем
MIND Software

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

MIND Software

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

  • Не указана

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

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

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

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

  • Не указана

РДП Энтерпрайз
Удаленная работа
  • Москва

  • Не указана

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

  • Не указана

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

  • Не указана

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

  • Не указана

Группа компаний Астра

Ведущий разработчик Qt/C/C++ (Termidesk)

Группа компаний Астра

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

  • Не указана

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

  • до 250000 RUR

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

  • от 230000 RUR

Першина Маргарита Юрьевна

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

Першина Маргарита Юрьевна

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

  • до 100000 RUR

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

  • до 100000 RUR

Лига Цифровой Экономики

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

Лига Цифровой Экономики

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

  • до 100000 RUR

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

  • до 100000 RUR

Эверис, Представительство

Ведущий программист С++

Эверис, Представительство

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

  • до 500000 RUR

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

  • до 500000 RUR

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

  • до 300000 RUR

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

  • до 300000 RUR

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

  • от 200000 RUR

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

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