Developer C++ (KasperskyOS, IoT) (удаленная работа)

19 мая 2024

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Developer C++ (KasperskyOS, IoT)

Наша команда разрабатывает безопасную платформу для IoT и embedded-устройств с поддержкой облачных платформ. В составе платформы разрабатываются компоненты на базе Kaspersky OS (os.kaspersky.ru) реализующие, например, такую функциональность: IDS/IPS, безопасная загрузка и обновление, контроль запуска приложений, изоляция приложений в доменах безопасности, поддержку функций безопасности современных процессоров с архитектурами ARM и x86, и т.д.


Мы в поисках разработчика, который хочет участвовать в выпуске программных продуктов необходимых рынку Интернета Вещей.


Чем предстоит заниматься:


  • Проектированием, разработкой и портированием приложений и сервисов на базе KasperskyOS;

  • Анализом и улучшением эффективности, стабильности, безопасности и масштабируемости разрабатываемых приложений;

  • Подготовкой набора тестов для верификации разработанных решений;

  • Участвовать в разработке и ревью архитектуры;

  • Участвовать в анализе требований;

  • Участвовать в подготовке проектной документации;

  • Участвовать в оценке трудоёмкости задач;

  • Peer code review.

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


  • Иметь опыт коммерческой разработки на C/C++;

  • Хорошее знание и опыт разработки ПО для встраиваемых систем на C/C++;

  • Знание алгоритмов и структур данных;

  • Понимание методологий Agile, желание их применять;

  • Знание технического английского.

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


  • Опыт системной разработки под разные архитектуры процессоров (x86, ARM, MIPS);

  • Иметь опыт использования средств разработки ПО под Linux (GCC, Make, CMake, GDB);

  • Знание базовых принципов построения современных операционных систем;

  • Опыт использования стандартов POSIX;

  • Знание методологических подходов проектирования программного обеспечения.