Developer C++ (KISG)

Оплата не указана

Вакансия находится в архиве

Требуемый опыт работы

От 3 до 6 лет

Тип занятости

Полная занятость

График работы

Полный день

О проекте
Kaspersky IoT Secure Gateway](https://os.kaspersky.ru/solutions/kaspersky-iot-infrastructure-security/)- это кибериммунный шлюз, на базе собственной операционной системы KasperskyOS, предназаченный для построения безопасных систем интернета вещей с функциями мониторинга и защиты IoT и промышленной инфраструктуры от кибератак. Решение обеспечивает возможность запуска в изолированном окружении сторонних приложений, выполняющих обработку промышленных данных и безопасную передачу этих данных во внешние информационные системы.
Наша команда участвует в разработке прошивки шлюза и специализируется на подготовке SDK, позволяющего сторонним вендорам создавать приложения под нашу платформу.
Сейчас мы находимся в поисках разработчика, который хочет участвовать в выпуске программных продуктов необходимых рынку Интернета Вещей и промышленной автоматизации.
Предстоящие задачи:
  • Проектирование и разработка компонентов SDK, приложений и сервисов на базе KasperskyOS;
  • Анализ и улучшение эффективности, стабильности, безопасности и масштабируемости разрабатываемых модулей (приложений и сервисов);
  • Подготовка набора тестов (юнит, фаззинг) для верификации разработанных решений;
  • Участие в разработке и ревью архитектуры;
  • Участие в анализе требований;
  • Участие в подготовке проектной документации;
  • Участие в оценке трудоёмкости задач;
  • Peer code review.
Чтобы быть успешным в данной роли необходимо:
  • Знание и использование современных стандартов C++ (17 и выше);
  • Иметь опыт коммерческой разработки на C++;
  • Опыт разработки сетевых приложений;
  • Знание алгоритмов и структур данных;
  • Знание и опыт использования системы сборки CMake.
  • Знание ОС семейства Linux на уровне опытного пользователя.
  • Знание технического английского;
  • Понимание методологий Agile, желание их применять.
Будет плюсом:
  • Опыт работы с сетевыми протоколами на уровнях L3, L4, L5;
  • Опыт разработки SDK для создания приложений и сервисов;
  • Опыт работы с GSM-модемами;
  • Опыт использования средств разработки ПО под Linux (GCC, Clang, Make, GDB);
  • Опыт разработки безопасного кода, знание принципов SDL;
  • Опыт разработки юнит, фаззинг тестов;
  • Знание принципов статического и динамического анализа кода;
  • Знание базовых принципов построения современных операционных систем;
  • Знание методологических подходов проектирования программного обеспечения;
  • Опыт работы с Azure DevOps (TFS), Confluence, Gerrit.

Ключевые навыки

Linux
C++
Castle windsor
Bash
Python

Контактная информация

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

Сайт: не указан

Почта: не указана

Вакансия опубликована 18.07.2024 в г. Москва.

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

#

Middle

от 280 000 до 280 000 ₽

Макарьев

Полный день

Подробное описание

-

#

Junior

от 180 000 до 240 000 ₽

Андреаполь

Полный день

Подробное описание

-

#

Junior

от 150 000 до 200 000 ₽

Белгород

Гибкий график

Подробное описание

-