Ведущий Инженер разработчик апплетов USIM

Работодатель:
Зарплата:
350 000 руб.
Опыт работы:
От 3 до 6 лет
Место работы:
Москва, Кулаков переулок, 9с1
Обязанности:
  • Проектирование и разработка архитектуры апплетов и самих апплетов Java Card для COS USIM в соответствии со спецификациями 3GPP, ETSI, GlobalPlatform и требованиями сотовых операторов (MNO/MVNO).
  • Минимизация потребления памяти чипа, защита от утечек данных через каналы криптоанализа (SPA/DPA), реализация алгоритмов аутентификации (MILENAGE, TUAK, ГОСТ).
  • Проведение Code Review кода апплетов, контроль качества кодовой базы
  • Постановка технических задач (ТЗ) для разработчиков ядра COS, координация совместных релизов (связка: ядро СOS + апплеты)
  • Участие в предпроектных мероприятиях (Pre-sale/RFI/RFP), анализ ТЗ сотовых операторов, оценка технической реализуемости требований на базе COS и их сроков.
  • Защита конкретных реализаций решений на технической квалификации продукта перед инженерами операторов связи, участие в разборе критических дефектов, выявленных на этапах тестирования и/или производства. Контроль подготовки BAP-карт.
  • Валидация профиля перед передачей шаблонов данных в массовое производство.
  • Общее руководство жизненным циклом UICC продукта у сотовых операторов.
  • Планирование и контроль сроков разработки апплетов, управление жизненным циклом версий (Release Management) и конфигурациями связки «ядро COS + апплеты». Формирование стратегии ветвления и развития продукта.

Требования:
  • Java Card Platform - практический опыт разработки на Java Card. Понимание ключевых компонентов платформы: Java Card API, Java Card Virtual Machine и Java Card Runtime Environment.
  • Понимание принципов работы SIM-карт, файловой системы, управления памятью и процессов в том числе ISO/IEC 7816 (структура APDU команд).
  • Практическое применение спецификаций GP в т.ч. установка, удаление, персонализация апплетов и управления ключами. Знание Secure Channel Protocol (SCP01/02/03).
  • 3GPP/ETSI/GSMA: Понимание телекоммуникационных стандартов, определяющих работу SIM/USIM/eSIM. Упор на спецификации ETSI TS 102 221 (физические и логические характеристики UICC) и ETSI TS 102 226 (удаленное управление апплетами).
  • Практический опыт разработки STK(Sim Tool Kit)-апплетов (в том числе UICC Application Toolkit (USAT)/Card Application Toolkit (CAT)
  • Знание Java Card Development Kit. Практический опыт в Eclipse (с плагинами для Java Card) или в других IDE для разработки.
  • Навыки работы с инструментами для анализа протоколов и логирования APDU, например, COMPRION, а также со смарт-карт ридерами и эмуляторами
  • Уверенное знание процессов генерации, хранения и управления криптографическими ключами на смарт-картах: 3DES, AES, RSA, ECC, а также российских криптоалгоритмов (ГОСТ)
  • Релевантный подтвержденный опыт:
    Прохождение технической квалификации поставщика СИМ-карт: (разработка, тестирование и утверждение образцов СИМ-карт у сотовых операторов)
    Написание апплетов по ТЗ заказчика, согласование профилей, отладка, тестирование, изготовление BAP
    -карт, вывод на производство.

Условия:
  • работа в офисе
  • испытательный срок 3 месяца
  • обучение за счет компании
  • ДМС после испытательного срока
  • компенсация услуг фитнеса после испытательного срока

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

Ведущий разработчик Flutter / Senior Fullstack Developer (AI/LLM)
Сервис Плюс

От 6 лет коммерческой разработки ПО; опыт самостоятельного проектирования, реализации и сопровождения сложных систем с ответственностью за эксплуатационные последствия принятых...

600 000 руб.
Главный врач стоматолог
Кристалл

Наличие высшего медицинского образования и действующего сертификата по организации здравоохранения. Опыт клинико-экспертной работы – не менее 5 лет в области...

300 000 - 600 000 руб.
Senior C++ Engineer (AI Team)
Вельков Григорий Александрович

Мы ищем инженера, способного самостоятельно принимать технические решения, разбираться в сложной архитектуре и находить первопричины системных проблем. Для этой роли...

10 000 USD
Embedded Camera Developer
Вельков Григорий Александрович

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

10 000 USD
Директор по продукту и IT (Chief Product & Technical Officer / CPTO)
Мебельная компания ZETTA

Опыт в роли CPTO / CTO с сильной продуктовой составляющей / технического CPO / Head of Product & IT. Опыт создания сложных цифровых продуктов...

300 000 - 600 000 руб.