Специалист по реверс-инжинирингу (включая BIOS)
Санкт-Петербург
Москва
Предстоящие задачи
- Анализ программного кода при отсутствии исходных файлов (Reverse Engineering).
- Преимущественно анализ встроенного ПО ЭВМ на базе архитектур Intel (x86, IA-32, Intel 64), в частности BIOS/UEFI, встроенное ПО сетевых карт и т.д.
- Цели проводимого анализа:
- Установление полного функционала ПО, в том числе недокументированных возможностей, составление описания функционала.
- Установление избыточного функционала ПО.
- Установление потенциально опасного функционала ПО (с учетом особенностей использования аппаратной платформы с рассматриваемым ПО).
- Доработка (на уровне корректировки бинарных файлов) ПО с целью исключения избыточного и потенциально опасного функционала (под конкретную модель применения аппаратной платформы с рассматриваемым ПО).
- Доработка (на уровне корректировки бинарных файлов) ПО с целью внесения в код дополнительного защитного функционала.
- Разработка вспомогательных технологических утилит и плагинов для нужд проводимого анализа.
Ожидания от квалификации
- Знание Assembler x86, x86_64, C/C++.
- Знание скриптовых языков программирования Python, Perl.
- Умение работать с инструментами для дизассемблирования кода, такими как IDA.
- Знание основ загрузки ОС.
- Знание английского языка (чтение технической литературы).
- Базовые знания в области ИБ (криптография, защита от несанкционированного доступа).
Преимущество
- Базовые знания Assembler для ARM, MIPS и других архитектур.
- Знание логического устройства процессоров и чипсетов Intel.
- Знание принципов устройства прошивок контроллеров и механизмов их перепрограммирования (в частности, интерфейса SPI).
- Знание принципов работы компиляторов и загрузчиков исполняемых файлов.
- Наличие опыта выполнения подобных работ.
Условия работы
- Полное соблюдение трудового законодательства РФ, оплачиваемые отпуска и больничные листы, "белая" заработная плата
- Оплачиваемое работодателем питание в офисе или кафе
- ДМС (добровольное медицинское страхование) - различные варианты программ, страховка от несчастных случаев
- Корпоративные мероприятия и спортивные инициативы (футбол, волейбол)
- Возможность получения профессиональных сертификатов и прохождения курсов повышения квалификации за счёт компании
- Компенсация на занятия спортом
Оставить отклик на вакансию
Специалист по реверс-инжинирингу (включая BIOS)
* Поля, обязательные для заполнения
Как к нам попасть?
Отклик на вакансию
Оставьте отклик на выбранную вакансию или напишите нам на почту hr@infotecs.ru с указанием вакансии и вложенным резюме. В резюме должны быть указаны опыт работы, профессиональные навыки и актуальные контактные данные.
Собеседование с рекрутером
Наш специалист связывается с вами и задаёт несколько вопросов касающихся резюме и вашего опыта. Далее назначается дата и время основного собеседования.
Собеседование с техническими экспертами
Собеседование проходит с руководством и членами команды. Будут звучать вопросы по технической части и обсуждение рабочих процессов. На этом этапе вы знакомитесь с командой лично и можете задать все интересующие вас вопросы.
Оффер
После успешного прохождения собеседования, наша компания выставляет вам оффер. Вы заполняете несколько анкет и выходите на работу, становясь полноценной частью нашей команды.
Ответы на часто задаваемые вопросы
Я откликнулся на вакансию, но ответ не пришёл.
Рекрутеры рассматривают резюме в течение 24 часов. Если этот срок еще не истёк — стоит подождать. Проверьте, правильно ли вы указали свои контактные данные. После отклика на вакансию вам на почту должно прийти письмо с подтверждением, если письмо не приходило, скорее всего почта была указана некорректно. Если с данными всё в порядке, а ответа нет, напишите нам на почту (почта). В теме письма укажите: «Отклик на вакансию (название вакансии). ФИО». Мы постараемся ответить вам, как можно скорее.