Ведущий инженер разработчик апплетов USIM (Java Card)
Описание
Локация: Москва, Кулаков переулок, 9с1; работа в офисе работодателя
Зарплата: до 350 000 ₽ в месяц до вычета налогов
Компания
АТЛАС-КАРТ разрабатывает решения для SIM/USIM-карт, апплетов Java Card и UICC-продуктов для операторов связи.
Что делать
Проектировать архитектуру и разрабатывать апплеты Java Card для COS USIM по спецификациям 3GPP, ETSI, GlobalPlatform и требованиям MNO/MVNO.
Оптимизировать использование памяти чипа, защищать реализации от утечек через SPA/DPA и реализовывать алгоритмы аутентификации MILENAGE, TUAK и ГОСТ.
Проводить code review, контролировать качество кодовой базы и ставить технические задачи разработчикам ядра COS.
Координировать совместные релизы ядра COS и апплетов, управлять версиями, конфигурациями и стратегией ветвления продукта.
Участвовать в pre-sale, RFI/RFP, технических квалификациях, разборе критических дефектов и защите решений перед инженерами операторов связи.
Контролировать подготовку BAP-карт, валидацию профилей и передачу шаблонов данных в массовое производство.
Требования
От 3 до 6 лет подтвержденного релевантного опыта.
Практический опыт разработки на Java Card, знание Java Card API, Virtual Machine, Runtime Environment и Java Card Development Kit.
Понимание SIM-карт, UICC, файловой системы, управления памятью и APDU по ISO/IEC 7816.
Знание GlobalPlatform, установки и персонализации апплетов, управления ключами и Secure Channel Protocol SCP01/02/03.
Знание стандартов 3GPP, ETSI и GSMA, включая ETSI TS 102 221 и ETSI TS 102 226; опыт разработки STK/USAT/CAT-апплетов.
Опыт работы с APDU-анализаторами, логированием, COMPRION, ридерами и эмуляторами смарт-карт; знание 3DES, AES, RSA, ECC и ГОСТ.
Культура и преимущества
Полная занятость и работа в офисе.
Испытательный срок — 3 месяца.
Обучение за счет компании.
ДМС после испытательного срока.
Компенсация услуг фитнеса после испытательного срока.