Эта вакансия в архиве

Посмотреть похожие вакансии ↓
обновлено 1 месяц назад

Desktop Developer (C++)

Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
middle
Страна
Russia

Описание вакансии

Текст:
/

TL;DR

Desktop Developer (C++): Разработка компонентов для домашних продуктов под Windows (инсталляторы, апдейтеры, бизнес-логика) с акцентом на системное программирование и отказоустойчивость. Фокус на проектировании высоконагруженных модулей, интеграции системных API и обеспечении стабильности обновления ПО.

Локация: Можно удалённо (РФ).

Компания

Лаборатория Касперского — международная компания, специализирующаяся на разработке систем защиты от киберугроз.

Что делать

  • Поддержка и разработка функционала установки и обновления продуктов.
  • Разработка новых фич для домашних продуктов (Kaspersky Standard, Plus, Premium, VPN).
  • Техническая проработка запросов на разработку (интерфейсы, форматы данных).
  • Написание системных, интеграционных и модульных тестов.

Требования

  • Хорошее знание алгоритмов и структур данных.
  • Понимание принципов многопоточной разработки.
  • Хорошее знание языка C++.
  • Знание базовых архитектурных паттернов.
  • Понимание принципов работы операционных систем.

Хорошо, если есть

  • Опыт работы с Windows API.
  • Навыки работы с C#, WPF и MSI (Wix Toolset).
  • Опыт использования системы сборки Bazel.