Разработчик операционных систем для смарт-карт

Дата размещения вакансии: 25.11.2025
Работодатель: Розан
Уровень зарплаты:
от 160000 RUR
Город:
Москва
улица Связистов 9с4
Требуемый опыт работы:
От 3 до 6 лет

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

  • 1. Сбор и перевод требований

  • Преобразовывать бизнес-требования в четкие технические спецификации, функциональную документацию и задачи разработки.
  • Определять дорожную карту функций COS: поддержка Java Card, нативные API, криптографические алгоритмы, модель памяти, соответствие GP и т. д.
  • 2. Техническое руководство и координация

  • Координировать работу:
    • Разработчиков встроенного C
    • разработчиков Java Card
    • инженеров по безопасности и криптографии
    • поставщиков чипов (ARM, RISC-V, поставщиков безопасных микроконтроллеров)
  • Контроль за проектированием архитектуры COS, включая:
    • уровень платформы
    • уровень сервиса
    • уровень API
    • JCVM/JCRE (если Java Card)
    • нативные расширения
  • Проверка и подтверждение решений по проектированию с точки зрения производительности, безопасности и совместимости.
  • 3. Управление сертификацией и соответствием

  • Руководство подготовкой к:
    • GlobalPlatform соответствие
    • EMVCo функциональное и безопасное тестирование
    • Общие критерии (EAL4+/EAL5+)
    • CQM/CSI (если применимо)
  • Управление коммуникацией с испытательными лабораториями.
  • Координация решения проблем и внедрения исправлений.
  • 4. Управление проектами

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

  • Создание и ведение:
    • Функциональных спецификаций
    • Технических спецификаций
    • Документации API
    • Архитектурных диаграмм
    • Планов тестирования и документации по проверке
  • Обеспечение соответствия документации стандартам сертификации и аудита.
  • 6. Коммуникация и управление заинтересованными сторонами

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

Требования:

  • Техническая подготовка

  • Глубокие знания в области смарт-карт, защищенных элементов или встроенных систем безопасности.
  • Практический опыт работы с:
    • Платформой Java Card (JCAPI, JCVM, JCRE)
    • Спецификацией карт GlobalPlatform (SCP01/02/03, жизненный цикл апплетов)
    • Платежными приложениями EMV
    • Криптографическими алгоритмами (DES, AES, RSA, ECC)
    • Архитектурой защищенных элементов (память, файловая система, управление ключами)
  • Опыт управления проектами/продуктами

  • Минимум 5+ лет опыта управления техническими проектами в области защищенного оборудования, криптографии, встроенных систем или смарт-карт.
  • Способность документировать требования как в деловом, так и в техническом формате.
  • Требуется предыдущий опыт работы с EMVCo, GlobalPlatform, Common Criteria или аналогичными процессами сертификации.
  • Уверенное владение письменным и устным английским языком.
  • Желательные квалификации

  • Предыдущий опыт работы в NXP, Infineon, Thales, G+D, Feitian, SMIC, Tongxin или аналогичных компаниях.
  • Опыт работы с безопасными платформами MCU (ARM SC300/SC000, RISC-V).
  • Опыт работы с персонализацией EMV, разработкой апплетов или настройкой.
  • Опыт работы с сертификационными лабораториями и аудиторами.
  • Опыт работы с разработкой Native COS (на основе C).

Условия:

  • Работа по ТК РФ; Заработная плата по результатам собеседования.
    график 5/2 с 09:00 до 18:00.