Разработчик ядра iOS / системный программист / iOS Kernel Developer

Operation Zero

Разработчик ядра iOS / системный программист / iOS Kernel Developer

Описание вакансии

Мы ищем разработчика для создания и поддержки программных средств, предназначенных для работы в режиме ядра iOS.

OPERATION ZERO - единственная в России официальная платформа по приобретению уязвимостей нулевого дня в программном обеспечении, т.н. зиродей-эксплоитов. Компания, созданная профессионалами в области информационной безопасности, предоставляет клиентам беспрецедентные технологии для наступательных и оборонительных операций в киберпространстве.

Обязанности

  • Разрабатывать программные средства режима ядра, выполнять реверс-инжиниринг iOS, проводить отладку смартфонов iPhone, изучать и документировать внутреннее устройство подсистем iOS, их алгоритмы и структуры данных, вносить изменения в двоичные коды ядра, взаимодействовать с периферийными устройствами.
  • Предлагать команде свои идеи и участвовать в обсуждениях по вопросам новых разработок и исследований.

Ключевые требования

  • Способность быстро обучаться, анализировать большие объемы разрозненной информации и синтезировать их в конкретное знание, владение системным мышлением.
  • Умение работать и принимать решения в условиях ограниченной информации, отсутствие страха постановки гипотез, их проверки, отказа от нерабочих идей.
  • Способность фокусироваться на задачах, требующих большого количества времени для их решения вплоть до нескольких месяцев. Способность сохранять продуктивность и не опускать руки, когда задача кажется невыполнимой.

Требования

  • Опыт разработки кода, выполняющегося в режиме ядра iOS.
  • Понимание архитектуры и внутреннего устройства XNU: Mach, BSD, IOKit, threading, scheduling, memory management, IPC, kernel extensions (kext), kernel modules, DriverKit.
  • Владение языками программирования и инструментами: ассемблер ARM и AArch64, C, C++, Objective-C, IDA Pro, Ghidra, Hopper, LLDB, lldbinit, Frida, Clang/LLVM, Xcode.
  • Опыт отладки устройств iPhone и MacBook: JTAG, ktrace, sysdiagnose; умение разбирать crash dumps и kernel panics и выявлять причину ошибки.
  • Опыт изучения и использования на практике джейлбрейков checkra1n, unc0ver и т.п.
  • Знание современных механизмов защиты iOS: KPP, KTRR, PAC, PPL, SPTM, SEP, code signing, AMFI, keychain и т.п.
  • Будет вашим преимуществом: опыт написания драйверов для macOS, опыт поиска и/или эксплуатации уязвимостей, знание языка Swift.
  • Английский язык на уровне чтения технической документации.

Мы предлагаем

  • Заработную плату от 500 т.р. в месяц в зависимости от вашей квалификации, а также премии по итогам выполнения проектов.
  • Полностью удалённый формат работы и гибкий график.
  • Оформление по ТК РФ.
  • Профессиональное развитие и возможности карьерного роста в одной из самых технически сложных областей информационной безопасности.
Навыки
  • Информационная безопасность
  • reverse engineering
  • iPhone
  • iOS
  • macOS
  • XNU
  • Xcode
  • ARM
  • C/C++
  • Objective-C
  • jailbreak
  • Darwin
  • programming
  • mobile development
  • JTAG
Посмотреть контакты работодателя

Похожие вакансии

Hi, Rockits!
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
ЛАЙФСТРИМ
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
Hi, Rockits!
Удаленная работа
  • Москва

  • Не указана

Simtech Development

IOS Developer Middle+/Senior

Simtech Development

Удаленная работа
  • Москва

  • Не указана

Рунити
Удаленная работа
  • Москва

  • Не указана

АЛМИ Партнер

Программист С++

АЛМИ Партнер

Удаленная работа
  • Москва

  • Не указана

Удаленная работа
  • Москва

  • Не указана

Корпорация ЭЛАР

Middle разработчик ML (LLM, VLM, RAG)

Корпорация ЭЛАР

Удаленная работа
  • Москва

  • Не указана

SkillStaff
Удаленная работа
  • Москва

  • Не указана

BAUM
Удаленная работа
  • Москва

  • Не указана

Удаленная работа
  • Москва

  • Не указана

Softline
Удаленная работа
  • Москва

  • Не указана

Инженер-программист

Р-Ген Производство

Удаленная работа
  • Москва

  • Не указана

Московская Биржа

Старший разработчик С++

Московская Биржа

Удаленная работа
  • Москва

  • Не указана

Aezakmi Group
Удаленная работа
  • Москва

  • Не указана

Ozon
Удаленная работа
  • Москва

  • Не указана

Киберпротект
Удаленная работа
  • Москва

  • Не указана

YADRO
Удаленная работа
  • Москва

  • Не указана

Телеформ ИС

Программист С++

Телеформ ИС

Удаленная работа
  • Москва

  • Не указана

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию