Назад
2 дня назад

Middle C/C++ Developer

Формат работы
onsite/hybrid
Тип работы
fulltime
Грейд
middle
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Middle C/C++ Developer (Guardant): Поддержка и развитие систем лицензирования и защиты программного обеспечения, серверных решений и нативного клиентского SDK с акцентом на C/C++, многопоточность, криптографию и отладку. Focus on разработке новых решений лицензирования, развитии протекторов, анализе дампов и защите приложений от модификации.

Локация: Москва, Шарикоподшипниковская улица, 5. Работа на месте работодателя; гибридный формат доступен после испытательного срока по согласованию с руководителем.

Компания

«Актив» разрабатывает решения для монетизации программного обеспечения, включая системы лицензирования, защиты ПО, серверные решения и нативный клиентский SDK Guardant.

Что делать

  • Поддерживать и развивать существующие технологии Guardant.
  • Разрабатывать новые решения для лицензирования.
  • Развивать протекторы и другие средства защиты программного обеспечения.
  • Работать с решениями для Windows, Linux, Android и macOS.

Требования

  • Коммерческий опыт разработки от 3 лет.
  • Уверенное владение C и C++, включая STL, RAII, управление памятью и ресурсами.
  • Понимание многопоточности, синхронизации и межпроцессного взаимодействия.
  • Практический опыт отладки C/C++, анализа дампов и поиска ошибок памяти с использованием GDB, Visual Studio Debugger или WinDbg.
  • Практическое применение криптографии: шифрование, подпись и хэширование.
  • Уверенная работа с Git.
  • Знание SQL и опыт проектирования архитектур баз данных.
  • Опыт разработки веб-сервисов, не обязательно на C++.
  • Опыт работы с .NET.

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

  • Опыт разработки протекторов, обфускаторов и упаковщиков, а также защиты ПО от отладки и модификации.
  • Понимание CLR и CIL (IL), работы с метаданными сборок и reflection.
  • Понимание протоколов USB/HID.
  • Опыт использования Qt и OpenSSL.
  • Знание Python, shell, Java или C#.
  • Знание методологии и основных видов тестирования.
  • Опыт агентной ИИ-разработки и понимание значения harness.

Культура и преимущества

  • Индексируемая заработная плата и премии по результатам работы.
  • Дополнительные премии к отпуску и Новому году.
  • Карьерный рост и профессиональное обучение за счёт компании.
  • Участие в профильных конференциях за счёт компании.
  • Расширенный полис ДМС со стоматологией, оплата корпоративной мобильной связи и проезда на общественном транспорте.
  • Возможность не оформлять официальный больничный при краткосрочном заболевании, а также корпоративные активности и занятия футболом и волейболом.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →