👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

C++ developer

Требования

БэкендC++UnixLinuxWin32 API

Местоположение и тип занятости

НовосибирскПолный рабочий день

Компания

ТОП-3 международная компания в области IT безопасности. Один из лучших работодателей России

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

Условия работы

Основные функции и обязанности:

  • Разработка архитектуры и контроль реализации базовых сервисов, компонентов, подсистем
  • Разработка интерфейсов и модулей для интеграции с различными подсистемами
  • Участие в разработке критически важных участков кода, проведении design и code reviews
  • Верификация сложных ошибок, поиск и анализ причин обнаруженных проблем, устранение
  • Поддержка профессионального уровня

Обязательные требования к кандидату:

  • Практический опыт работы с Windows или Linux на прикладном или системном уровне от 3-х лет
  • Отличное знание C++, стандартной библиотеки, средств разработки и проектирования
  • Понимание концепций ООП и шаблонов проектирования, умение применять на практике
  • Уверенное знание и опыт работы с архитектурами x86/x64
  • Навыки оценки и планирования, в т.ч. исследовательских задач и работ
  • Английский язык не ниже Intermediate, техническая литература – свободно

Приветствуется (будет являться плюсом):

  • Уверенное знание архитектуры Windows NT и ключевых подсистем, Win32/64 API, COM
  • Опыт проектирования и реализации системных сервисов и подсистем
  • Опыт работы на низком уровне (BIOS/UEFI/embedded systems)
  • Знание практической криптографии, подсистемы безопасности NT и принципов на которых она построена
  • Знакомство с GTest/GMock/CPPUnit/CFix, навыки юнит-тестирования
  • Опыт кроссплатформенной разработки
  • Опыт разработки трансляторов, компиляторов, предметно-ориентированных языков
  • Наличие собственных публикаций, блогов, статей по профилю или по инф. безопасности.

Обязательные общие требования:

  • Четкое понимание последствий, принимаемых технических и архитектурных решений
  • Умение самостоятельно проводить исследования и анализ, искать нужную информацию
  • Умение самостоятельно и полностью доводить до конца поставленные задачи
  • Умение работать по собственной инициативе, с минимальным контролем

Бонусы

Условия:

  • ДМС и страхование жизни (в том числе бесплатно на детей)
  • Корпоративная мобильная связь
  • Компенсация питания
  • Компенсация фитнеса
  • 100% оплата больничного
  • Различные возможности для карьерного и профессионального развития
  • Участие в тимбилдингах и корпоративных мероприятиях
  • Гибкое начало рабочего дня
  • Релокационная программа для иногородних кандидатов и их семей