Developer C/C++
Лаборатория Касперского
Russian Federation
1 день назад

О нас в цифрах : 22 года на рынке, 400 миллионов пользователей, 37 офисов по всему миру. Сегодня наша команда это 4 000 экспертов, все мы обычные люди, со своими особенностями и увлечениями.

И вместе мы 24 часа в сутки спасаем мир от киберугроз. Работа у нас это возможность стать настоящим героем, оставаясь самим собой.

Кто мы : команда проекта безопасной операционной системы для встраиваемых устройств. KasperskyOS является оригинальной разработкой и не базируется на коде других ОС ( в частности, не является модификацией ядра Linux) это позволяет достигнуть наибольшей свободы в реализации архитектуры безопасности.

Микроядро реализует единственный способ коммуникации модулей между собой. KasperskyOS это один из самых перспективных продуктов Лаборатории в век Интернета Вещей.

Прямо сейчас нам нужен Developer C / C++

Ключевые задачи :

  • Участие в разработке продуктов и решений на базе KasperskyOS;
  • Разработка модели угроз и поддержка ее в актуальном состоянии;
  • Поддержка в актуальном состоянии guideline по безопасному программированию и просто программированию;
  • Проведение code-review на соответствие guideline безопасного программирования и модели угроз;
  • Отслеживание появления новых практик Secure Development Lifecycle (SDL);
  • Внедрение практик SDL : апробация самостоятельно на прототипе и обучение других;
  • Настройка и поддержка средств реализации SDL (статические и динамические анализаторы, fuzzing-тесты);
  • Ревью архитектуры на предмет потенциальных уязвимостей.
  • Мы ожидаем :

  • Высшее техническое образование;
  • Желание развиваться в сфере информационной безопасности;
  • Знание Cи и C++;
  • Знания и практические навыки разработки безопасного ПО (знакомство с подходами к SDL от Microsoft, OWASP, ГОСТ Р 56939-2016);
  • Умение оценивать риски технических и архитектурных решений с т.з. безопасности, умение самостоятельно выполнять исследования и анализ альтернативных вариантов реализации;
  • Знание внутреннего устройства операционных систем, опыт кроссплатформенной разработки;
  • Понимание методик обеспечения и контроля качества разрабатываемых программных продуктов;
  • Опыт разработки масштабируемых отказоустойчивых систем;
  • Знание принципов разработки многопоточных приложений и получаемых при этом ограничений;
  • Знание принципов компонентной разработки и основных паттернов, с этим связанных;
  • Знание принципов и паттернов проектирования программных систем, умение применять их на практике;
  • Дополнительными плюсами будут :

  • Знакомство с make, CMake;
  • Базовые знания python и bash;
  • Опыт работы в области разработки и проектирования операционных систем;
  • Опыт системной разработки под разные архитектуры процессоров;
  • Знание библиотек STL, boost, Qt, gtest, gmock, posix API;
  • Разговорный английский язык (минимум чтение технической литературы)
  • Мы предлагаем :

  • Стать частью команды крутых экспертов
  • Медицинскую страховку со стоматологией (и на детей тоже)
  • Обучение : митапы, конференции, сертификации, 7 иностранных языков
  • Работу в одном из лучших офисов Москвы : 2 спортзала, сауна, ресторан, массаж и врач
  • Ежемесячный бонус на обеды (деньгами)
  • Программу релокации для кандидатов из регионов России и стран ЕАЭС
  • А про наши корпоративы вы наверняка слышали!

    Откликнуться
    Добавить в избранные
    Удалить из Избранного
    Откликнуться
    Мой Email
    Нажимая «Продолжить», я даю согласие neuvoo на обработку моих данных и отправку уведомлений по электронной почте, как описано в Политике конфиденциальности neuvoo. В любое время я могу отозвать свое согласие или отказаться от подписки.
    Продолжить
    Форма заявки