Developer C++ (KISG) (в архиве)

27 Октября

Партнерские Вакансии

Город:

Москва

Занятость:

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

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

О проекте
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.
Похожие вакансии

05 Декабря

Senior Frontend developer( Сбербанк )

Москва

Компания "Сбербанк" Мы - команда «Управление обеспечением», которая внедряет новые продукты и оптимизирует существующие для бизнеса Департамента...

Отправить резюме подробнее

05 Декабря

Java Developer (Middle+)

Москва

Компания "БАНК УРАЛСИБ" Мы ищем Java-разработчика в команду, которая занимается разработкой полностью обновленного онлайн-банка. Да, мы банк,...

Отправить резюме подробнее

05 Декабря

Python developer (Middle/Senior)( Умскул )

Москва

Компания "Умскул" «Умскул» — самая крупная онлайн-школа подготовки к ЕГЭ и ОГЭ, которая входит в топ-10 EdTech-компаний в России, а также...

Отправить резюме подробнее

05 Декабря

Golang developer( BetBoom )

Москва

Компания "BetBoom" Проект - разработка продукта трансляции турниров ATP. НАШ СТЕК: Golang PostgreSQL Redis RabbitMQ Docker...

Отправить резюме подробнее

05 Декабря

Principal Java Developer

Москва

Компания "«UZUM TECHNOLOGIES»." Uzum Market - самый большой маркетплейс в стране. Технологии - это ядро нашей компании. Благодаря им мы...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: