Программист ANDROID/iOS

 

Обязанности:

  • Всестороннее исследование и анализ возможностей ОС ANDROID/iOS (в т.ч. нестандартных функций и анализ внутренней архитектуры)
  • Black-box тестирование приложений для iPhone
  • Реверс-инжиниринг приложений и библиотек для Android
  • Разработка приложений для Android с использованием SDK и NDK
  • Разработка программных решений по итогам исследований для обеспечения кибербезопасности мобильных устройств
  • Разработка средств шифрования передачи данных, защиты и сохранения целостности программного обеспечения


Требования:

  • Знание Windows и Linux, shell
  • GCC, C/C++/STL, Assembler, Java
  • Практический навык отладки и reverse engineering (IDA)
  • Контроль версий в Git
  • Технический английский язык


Будет преимуществом:

  • Опыт работы на уровне AMSS, QCDM, JTAG
  • Знание и опыт написания коммерческого ПО на C#
  • Опыт сборки/модифицирования прошивок Android (kernel/ramdisk/modem/efs)
  • Опыт разработки/реверса под jailbreak iOS
  • Опыт разработки приложений и сервисов под Android (SDK/NDK)
  • Smali, Assembler (arm, hexagon), Java reflection, Telephony Framework, RIL
  • Знание технологий и стандартов сотовой и беспроводной связи, L3, RRC
  • Опыт написания / отладки драйверов Linux, многопоточного и/или серверного программирования

Условия:

  • полный рабочий день с 10:00 до 18:00;
  • заработная плата полностью "белая", размер определяется по итогам технического собеседования;
  • оформление по трудовому законодательству, ответственный работодатель, все социальные гарантии;
  • профессиональное развитие (нестандартные задачи, передовые технологии, обмен опытом внутри компании, возможность посещения крупнейших отраслевых конференций);
  • ДМС, компенсация спортивных/фитнес абонементов, футбольная команда;
  • развивающие корпоративные мероприятия;
  • удобное расположение офисов (в пешей доступности от м. «Политехническая», м. "Площадь Мужества").