Ведущий инженер-программист (отдел анализа ПО)
Тип объявления | Бесплатное |
Занятость |
Полная
|
График работы |
Полный день
|
Опыт работы |
Без опыта
|
Обязанности:
анализ программного обеспечения на уровне исходных текстов на предмет качества и корректности реализации;
проведение статического и динамического анализа программного обеспечения;
анализ программной документации;
анализ программного обеспечения на предмет наличия потенциально опасных программных конструкций;
подготовка и оформление отчетов о проведенных исследованиях.
Требования:
высшее образование в области информационной безопасности;
знание нескольких языков программирования (C/C++, Java, Python, Perl, Assembler, Verilog и др.) с опытом разработки на уровне не ниже среднего (Middle);
умение быстро осваивать (на уровне понимания исходников) новые языки программирования, при необходимости;
знание принципов разработки ОС, драйверов, прикладного ПО, низкоуровневого ПО;
умение работать с большим объемом информации;
знание основ криптографии;
опыт работы с микропроцессорами на различных архитектурах и с ПЛИС;
опыт работы с отладчиками (OllyDbg и др.), дизассемблерами (IDA Pro и др.), ОС Astra Linux;
опыт работы в организациях по профилю деятельности;
знание требований регуляторов (ФСБ, ФСТЭК, МО РФ) в области сертификации программного обеспечения.