Эта вакансия в архиве
Посмотреть похожие вакансии ↓Описание вакансии
Текст:
TL;DR
Desktop Developer (C++): Разработка компонентов для домашних продуктов под Windows (инсталляторы, апдейтеры, бизнес-логика) с акцентом на системное программирование и отказоустойчивость. Фокус на проектировании высоконагруженных модулей, интеграции системных API и обеспечении стабильности обновления ПО.
Локация: Можно удалённо (РФ).
Компания
Лаборатория Касперского — международная компания, специализирующаяся на разработке систем защиты от киберугроз.
Что делать
- Поддержка и разработка функционала установки и обновления продуктов.
- Разработка новых фич для домашних продуктов (Kaspersky Standard, Plus, Premium, VPN).
- Техническая проработка запросов на разработку (интерфейсы, форматы данных).
- Написание системных, интеграционных и модульных тестов.
Требования
- Хорошее знание алгоритмов и структур данных.
- Понимание принципов многопоточной разработки.
- Хорошее знание языка C++.
- Знание базовых архитектурных паттернов.
- Понимание принципов работы операционных систем.
Хорошо, если есть
- Опыт работы с Windows API.
- Навыки работы с C#, WPF и MSI (Wix Toolset).
- Опыт использования системы сборки Bazel.