Запускается новое кассовое ПО: фискальный модуль адаптируют для платформ Android и Desktop и интегрируют с основным приложением.
c++ разработчик фискального ядра
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Изучать и анализировать существующую кодовую базу фискального ядра на C/C++
- Дорабатывать и адаптировать ядро для Android и Desktop (Windows/Linux)
- Реализовывать поддержку протоколов взаимодействия с ФН (USB, RS-232, virtual COM-port)
- Поддерживать формат ФФД 1.2: фискальные чеки, чеки коррекции, БСО
- Реализовывать протокол передачи данных в ОФД
- Создавать JNI/JNA-биндинги для интеграции модуля C/C++ с Kotlin/Java
- Писать автотесты и тестировать на реальном оборудовании: ФН и POS-терминалах
- Участвовать в подготовке к сертификационным испытаниям в ФНС при необходимости
- Проводить проверку кода и документировать изменения
требования
- Коммерческий опыт разработки на C и/или C++ от 3 лет
- Опыт работы с фискальными системами (ФН, ОФД, 54-ФЗ, ФФД) от 1 года
- Знание протоколов взаимодействия с ФН (USB HID, RS-232, virtual COM)
- Будет плюсом: опыт создания JNI/JNA-биндингов для Android или Desktop (Java/Kotlin), опыт работы в команде разработки POS-систем, кассового ПО или ОФД
условия
- График 5/2
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.