Обязанности: Исследование защищённости программных и аппаратных решений с использованием методов обратной разработки; Обнаружение уязвимостей и разработка способов защиты от них; Создание функциональных схем устройств; Извлечение ПО аппаратными методами; Разработка PoC; Формирование отчетов по проведенному исследованию. Требования: Знание программных уязвимостей; Знание одного из языков ассемблера (x86/amd64/arm/arm64/mips/mips64); Знание минимум одного языка высокого уровня (C, C++, Python, Java); Умение работать с программаторами для считывания NAND/NOR/EMMC памяти; Желательно умение работать с паяльным оборудованием; Опыт работы с аппаратными интерфейсами (например JTAG, SWD, UART, SPI, I2C), с логическими анализаторами; с отладчиками (например IDA/GHIDRA/x64dbg). Условия: оформление в полном соответствии с ТК РФ; конкурентная заработная плата гибкий график (40 часов в неделю) удобное месторасположение офиса в центре города на ул. Петербургская (Технопарк Идея) профессиональная команда, дружный коллектив