- Страна
- Россия
- Зарплата
- 200 000 ₽ – 250 000 ₽
Откликайтесь
на вакансии с ИИ

Senior C++ Developer (ATM / Payment Systems)
Хорошее предложение для узких специалистов с возможностью полной удаленки по всему миру. Зарплата соответствует рынку для данной ниши, хотя и не является рекордно высокой для Senior-уровня.
Сложность вакансии
Высокая сложность обусловлена узкой специализацией в области банковского оборудования (CEN/XFS, NDC, EMV). Требуется не только отличное знание C++, но и глубокое понимание специфических протоколов взаимодействия с периферией банкоматов.
Анализ зарплаты
Предложенная вилка (200-250к руб.) находится в пределах рыночной нормы для Senior C++ разработчика в РФ, однако для специалистов с редким стеком (ATM/XFS) верхняя граница могла бы быть выше. На международном рынке такие навыки могут оцениваться дороже.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь уже сейчас
Если вы эксперт в CEN/XFS и NDC-протоколах, не упустите шанс поработать над сложным ПО для банкоматов из любой точки мира — откликайтесь прямо сейчас!
Описание вакансии
#вакансия #cpp #senior #remote #fulltime
Senior C++ Developer (ATM / Payment Systems)
от 200 000 до 250 000 ₽ за месяц, до вычета налогов
Опыт работы: 3–6 лет
Полная занятость
Оформление: Договор ГПХ с самозанятым, с ИП, с физлицом
График: 5/2
Рабочие часы: 8
Формат работы: удалённо
Локация: удаленка по всему миру
Оформление: ИП/СЗ/ГПХ
Вилка: от 200’000 до 250’000 руб.
Задачи:
- разработка и поддержка управляющего ПО для банкоматов (ATM software)
- интеграция периферийных устройств банкоматов через CEN/XFS API (3.x)
- реализация и поддержка бизнес-логики NDC-транзакций
- интеграция и сопровождение EMV L2 kernel на стороне терминала
- проектирование и развитие архитектуры StateMachine для обработки транзакций
- разработка вспомогательных инструментов и модулей (анализ логов, диагностика, мониторинг)
Требования:
- опыт разработки на C++ в сфере банковского оборудования / ATM
- практический опыт работы с CEN/XFS 3.x (3.20, 3.30)
- понимание протокола NDC и логики обработки транзакций на банкоматах
- опыт интеграции EMV (L2 kernel, работа с чиповыми картами на стороне терминала)
- понимание архитектурных паттернов StateMachine в контексте ATM-приложений
- опыт работы с C# как дополнительный плюс (вспомогательные модули, инструменты поддержки)
- умение разбираться в логах и диагностировать проблемы на уровне взаимодействия с периферией
Резюме направлять сюда: Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- C++
- API
- EMV
- NDC
- CEN/XFS
- StateMachine
Возможные вопросы на собеседовании
Проверка практического опыта работы с основным стандартом взаимодействия с устройствами банкомата.
Расскажите о вашем опыте работы с CEN/XFS 3.x. С какими сервис-провайдерами (WFS) вы сталкивались чаще всего и какие возникали сложности при их интеграции?
NDC является ключевым протоколом для этой роли. Важно понять, как кандидат реализует логику состояний.
Как вы проектируете StateMachine для обработки NDC-транзакций? Какие состояния вы считаете критическими для обеспечения отказоустойчивости?
Безопасность и работа с картами — основа платежных систем.
Опишите процесс интеграции EMV L2 kernel. С какими проблемами вы сталкивались при сертификации или тестировании чиповых карт?
Проверка навыков отладки в специфической среде.
Как вы подходите к диагностике проблем, если банкомат выдает ошибку на уровне железа, которую сложно воспроизвести в эмуляторе?
Оценка архитектурного мышления.
В чем, по вашему мнению, заключаются основные сложности поддержки легаси-кода в ATM-системах и как вы предлагаете их минимизировать при разработке новых модулей?
Похожие вакансии
Python разработчик (Senior)
Python - разработчик (Senior)
.NET разработчик Middle+ , Senior
Разработчик C++ ( Middle+ / Senior )
Senior Java Developer
Senior Node.js Developer
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Страна
- Россия
- Зарплата
- 200 000 ₽ – 250 000 ₽