yandex
SeniorУдалённоПолная занятость

Ведущий разработчик фискального ядра (Senior C/C++ Developer)

ИИОценка ИИ

Интересная позиция для системного разработчика с возможностью влиять на архитектуру нового продукта. Удаленный формат и работа в стабильной компании PBF group являются плюсами, однако узкая специализация может ограничить круг кандидатов.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.


Вакансия из открытого источника
Пожаловаться

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Высокая сложность обусловлена необходимостью глубоких знаний в узкой нише фискального законодательства (54-ФЗ, ФФД 1.2) и специфических протоколов связи с оборудованием, а также навыков кроссплатформенной разработки и интеграции через JNI.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Анализ зарплаты

Медиана320 000 ₽
Рынок250 000 ₽ – 450 000 ₽
ИИОценка ИИ

В вакансии не указан уровень дохода, однако для Senior C/C++ разработчика в РФ с такой узкой специализацией (фискальное ПО) рыночные предложения обычно начинаются от 250 000 рублей. Верхняя граница может достигать 400 000 рублей и выше в зависимости от глубины экспертизы кандидата.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Сопроводительное письмо

Составьте сопроводительное письмо под эту вакансию с вашим резюме

Иллюстрация сопроводительного письмаИллюстрация сопроводительного письма

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

PBF group

Ведущий разработчик фискального ядра (Senior C/C++ Developer)

Опыт работы: 3–6 лет

Полная занятость

График: 5/2

Формат работы: удалённо

*☑️* Чем предстоит заниматься

-Изучение и анализ существующей кодовой базы фискального ядра на C/C++

-Доработка и адаптация ядра под целевые платформы: Android и Desktop (Windows/Linux)

-Реализация поддержки протоколов взаимодействия с ФН (USB, RS-232, virtual COM-port)

-Поддержка формата ФФД 1.2: фискальные чеки, чеки коррекции, БСО

-Реализация протокола передачи данных в ОФД

-Создание JNI/JNA-биндингов для интеграции C/C++ модуля с Kotlin/Java (Android + Desktop)

-Написание автотестов; тестирование на реальном оборудовании (ФН, POS-терминалы)

-Участие в подготовке к сертификационным испытаниям в ФНС при необходимости

-Code review, документирование внесённых изменений

-Обязательно: коммерческая разработка на C и/или C++ - от 3 лет

-Обязательно: опыт работы с фискальными системами (ФН, ОФД, 54-ФЗ, ФФД) - от 1 года

-Обязательно: знание протоколов взаимодействия с ФН (USB HID, RS-232, virtual COM)

-Желательно: опыт создания JNI/JNA-биндингов для Android или Desktop (Java/Kotlin)

-Желательно: опыт работы в команде разработки POS-систем, кассового ПО или ОФД

*☑️* Наши пожелания к кандидатам

-Ведущего разработчика фискального ядра (Senior C/C++ Developer)

-Кратко о позиции: Запуск нового кассового ПО: требуется адаптация фискального модуля под платформы Android и Desktop и его интеграция с основным приложением

Контакты: Откликнуться

*🔥* Подписаться на наши каналы / @best_itjob / @it_rab

Больше похожих вакансий + автоотклики с ИИ

Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Больше похожих вакансий + автоотклики с ИИ

Навыки

  • C
  • C++
  • Android
  • Linux
  • Windows
  • JNI
  • JNA
  • Kotlin
  • Java
  • USB HID
  • RS-232
  • Unit Testing

Возможные вопросы на собеседовании

Проверка понимания специфики работы с фискальными накопителями и актуальными стандартами.

Расскажите о вашем опыте реализации поддержки ФФД 1.2. С какими основными сложностями вы сталкивались при работе с маркировкой товаров?

Важная часть задач — интеграция C++ ядра с Java/Kotlin окружением.

Какие подходы вы используете для обеспечения потокобезопасности и управления памятью при создании JNI-биндингов?

Проверка навыков низкоуровневой работы с периферией.

Как вы организуете отладку протоколов USB HID или RS-232, если возникают ошибки на уровне передачи данных между ФН и ПО?

Оценка архитектурного мышления при кроссплатформенной разработке.

Как бы вы спроектировали абстрактный слой для работы с ФН, чтобы минимизировать изменения в коде при переходе между Android и Desktop (Windows/Linux)?

Проверка готовности к формальным процедурам.

Был ли у вас опыт подготовки документации или участия в сертификационных испытаниях ПО в ФНС? Какие этапы вы считаете наиболее критичными?

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

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

Россия
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!