Известная международная IT компания, специализирующаяся на кибербезопасности ищет кандидата на должность Senior С++ developer. Вы будете работать над низкоуровневыми системными компонентами, которые обнаруживают и блокируют киберугрозы в режиме реального времени, сотрудничая с экспертами мирового уровня в области кибербезопасности.Условия:Удаленный формат работыПолная занятость 5/2Официальное трудоустройствоПриятная рабочая атмосфера в окружении профессиональных IT специалистовКонкурентоспособные зарплатыДемократичное руководствоСоциальный пакетПремииОбучение и развитие в области ITЗадачи:Проектируйте, разрабатывайте и поддерживайте драйверы для режима ядра WindowsОптимизируйте и отлаживайте компоненты уровня ядра, уделяя особое внимание производительности и стабильностиУчаствуйте в обсуждениях архитектуры, касающихся интеграции драйверов и взаимодействия с компонентами пользовательского режимаАнализируйте BSOD-сообщения, сбои в работе ядра и сложные системные ошибкиВнедрять механизмы обнаружения и предотвращения вредоносного поведения на уровне ядраУчаствовать в усилении безопасности компонентов драйверов для предотвращения несанкционированного доступа и обхода требованийРазрабатывать концептуальные решения для новых функций и технологий на уровне ядраПоддерживать совместимость между различными версиями Windows (Windows 10/11, серверные версииНавыки:Опыт разработки на С++ (17 и выше)Опыт разработки на С++ хотя бы под одну из ОС: Windows, Lixux и MacOSЗнание генератора проектов CMakeЗнание и опыт работы по TDD, разработки тестовУмение правильно строить архитектуруСамостоятельностьЗнание системы контроля версий - GitГлубокие знания платформы (Windows-ядро)Умение отлаживать ядерные модули (Windows-ядро)Необязательно, но будет большим плюсом:Опыт разработки ядерных модулей под LinuxОпыт работы с архитектурой ARM64(M-процессоры от Apple)Опыт кроссплатформенной разработки