Реверс-инженер (разработчик-исследователь)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Компания «НеоБИТ» занимается проектированием и разработкой продуктов и решений, обеспечивающих безопасность информации, созданием защищенных информационных систем.
Мы работаем с практической информационной безопасностью с 2007 года и имеем репутацию команды, способной находить эффективные решения в сложнейших проектах.
Сфера наших интересов – Penetration Testing, Web-разработка, Анализ безопасности ПО, Поиск уязвимостей, Сертификация программного обеспечения, OSINT, Анализ безопасности мобильных устройств.
Наши продукты позволяют перестать бояться: внешних атак, компьютерного мошенничества, исключить шпионаж и утечку информации. Часть продуктов нацелена на защиту конфиденциальной информации, быстрый поиск, анализ и систематизацию информации, управление потоками данных в распределенных информационных системах, и многое другое.
Ежедневно мы работаем над реализацией новых идей по решению проблем с кибербезопасностью - поиском уязвимостей, разработкой защищенных систем и флеш-накопителей, разработкой систем анализа и визуализации данных о защищенности компьютерных сетей и систем, разработкой защищенных систем централизованного управления мультипротокольным оборудованием и активными сетевыми устройствами.
На сегодняшний день компания имеет два офиса в г. Санкт-Петербурге и представительство в г. Москва. Численность команды составляет 150 + человек. Мы активно растём и развиваемся, поэтому всегда рады новым талантливым коллегам.
Приглашаем кандидата на позицию Реверс-Инженер (разработчик-исследователь)
Обязанности:
- Исследование программных и аппаратных компонентов на предмет наличия уязвимостей и недекларированных возможностей;
- Написание утилит для автоматизации статического и экспертного анализа;
- Создание PoC для выявленных уязвимостей;
- Ведение сопроводительной документации по ходу исследований;
Требования:
- Высшее образование (информационная безопасность, ИТ);
- Знание основ ОС семейства Linux и Windows (архитектуры, принципов работы различных подсистем, структуры исполняемых файлов и принципов их запуска);
- Знание языков программирования Python, C/C++, ASM;
- Опыт обнаружения семантических ошибок и уязвимостей в исполняемых файлах;
- Опыт разработки и отладки PoC;
- Способность разобраться в работе системы без начальных знаний (BlackBox-тестирование);
Большим плюсом будет:
- Имеешь опыт поиска программных уязвимостей в прикладном ПО, механизмах ОС и т.д.;
- Имеешь навыки работы с IDA Pro, Radare2, Ghidra и опыт создания под них расширений;
- Имеешь опыт разработки и отладки приложений под различные архитектуры (x86, MIPS, ARM);
- Имеешь опыт работы с системами контроля версий (в основном git);
- Умеешь пользоваться паяльником, программаторами, логическими анализаторами;
- Имеешь опыт работы с AFL.
Условия:
- Работа в уютном офисе в 5-ти минутах пешком от м. Политехническая;
- Гибкое начало рабочего дня с 09:00 до 11:00;
- Оформление в соответствии с ТК РФ, официальная заработная плата;
- 13-я зарплата + дополнительные премии;
- Профессиональное развитие (нестандартные задачи, передовые технологии, обмен опытом внутри компании, возможность посещения крупнейших отраслевых конференций);
- Качественная медицина в рамках ДМС страхования, компенсация спортивных/фитнес абонементов;
- Бесплатный чай и кофе для сотрудников, оборудованная зона для питания на каждом этаже.
- Неравнодушная команда, где не игнорируют вопросы, а готовы помочь.