EMV / Payment Kernel инженер (MIR L2) C++

Дабл Ап

EMV / Payment Kernel инженер (MIR L2) C++

Москва

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

Мы — 2UP, диджитал-агентство полного цикла. Занимаемся проектированием и разработкой сложных ИТ-решений для ведущих российских заказчиков ❤️

Работаем в формате аутстафф: официальное трудоустройство в 2UP со всеми гарантиями аккредитованной IT-компании и участие в стратегически важных проектах заказчиков.

Факты о нас:

  • 10 лет на рынке;

  • 80+ штатных специалистов;

  • Лучший работодатель среди ИТ-компаний Ростовской области по версии HeadHunter (до 250 чел);

  • Входим в ТОП-30 ИТ-компаний России по версии HeadHunter (до 250 чел);

  • Входим в ТОП-50 работодателей по версии Хабр Карьеры (до 100 чел);

  • Спецприз конкурса SBER AI для стартапов в сфере ИИ;

  • Лучшая инновационная компания Ростовской области;

  • Поддержка Агентства стратегических инициатив;

  • Победители Премии Рунета в номинации «Разработка»;

  • Аккредитованы Минцифры РФ;

  • 4 патента в области искусственного интеллекта.

О проекте

Проект по доработке и развитию EMV-библиотеки (Payment Kernel) для проведения операций по банковским картам (контакт / бесконтакт).

Результат работы:

  • EMV-библиотека (Kernel L2) для POS-терминалов;

  • тестовые приложения для прохождения сертификации (терминал + ПК);

  • успешное прохождение сертификации НСПК MIR Kernel L2.

Проект технически сложный и ориентирован на платежную индустрию.

Обязанности

  • Разработка и доработка EMV / Payment Kernel (Level 2);

  • Реализация логики жизненного цикла EMV-транзакции;

  • Работа с TLV-структурами, тегами, APDU-обменом;

  • Интеграция с терминальным оборудованием и пинпадами;

  • Разбор логов ядра и устранение ошибок;

  • Подготовка и сопровождение процесса сертификации;

  • Работа с embedded Linux (кросс-сборка, диагностика, логирование);

  • Анализ и рефакторинг легаси-кода (C++ 03–11);

  • Участие в технических обсуждениях и принятии архитектурных решений.

Требования

  • Сильный коммерческий опыт разработки на C++ (03–11);

  • Опыт разработки EMV L2 / Payment Kernel;

  • Понимание жизненного цикла EMV-транзакции;

  • Практический опыт работы с TLV, APDU, ISO 7816;

  • Опыт работы с платежными терминалами / пинпадами;

  • Опыт работы с контактной и бесконтактной оплатой;

  • Linux embedded (кросс-компиляция, toolchain, диагностика);

  • Опыт работы с ARM / MIPS — будет преимуществом;

  • Умение разбираться в чужом коде и аккуратно его дорабатывать.

Желательно:

  • Опыт прохождения сертификации (в приоритете — НСПК МИР);

  • Опыт сертификации платежного ядра или терминала в СИТЭС;

  • Понимание требований EMVCo;

  • Опыт Android NDK / JNI (если терминал на Android).

Личные качества

  • Готовность лидировать техническую часть и принимать решения;

  • Умение формулировать вопросы и быстро снимать блокеры;

  • Ответственный подход к оценке сроков;

  • Ориентация на результат.

Условия

  • Официальное трудоустройство;

  • Удалённый формат работы;

  • Льготы и меры господдержки аккредитованной IT-компании;

  • Долгосрочный проект (6+ месяцев);

  • Участие в высокотехнологичном финтех-проекте;

  • Работа в сильной инженерной среде.

Навыки
  • C++
  • C++11
  • C++03
  • Embedded Linux
  • Linux
  • Payment Kernel
  • MIR
  • НСПК
  • Платежные терминалы
  • POS Terminal
Посмотреть контакты работодателя

Адрес

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

  • Москва

  • от 400000 RUR

Рекомендуем
  • Москва

  • от 400000 RUR

Рекомендуем
New.HR
  • Москва

  • от 400000 RUR

Рекомендуем
YADRO
  • Москва

  • от 400000 RUR

Р-Софт
  • Москва

  • от 400000 RUR

  • Москва

  • до 5000 USD

БЮРО 1440
  • Москва

  • до 5000 USD

DIS Group
  • Москва

  • до 5000 USD

Voximplant

C++ Developer

Voximplant

  • Москва

  • до 350000 RUR

Go Invest
  • Москва

  • до 350000 RUR

БАЗИС
  • Москва

  • до 350000 RUR

Группа компаний Астра

Программист C/C++ (Termidesk connect)

Группа компаний Астра

  • Москва

  • до 350000 RUR

Ориент Системс

Team Lead C++

Ориент Системс

  • Москва

  • до 400000 RUR

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

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