← К каталогу
КА

КАДАИТЕК

Разработчик C++

ОфисУровень не указанНижний Новгород, Россия19 ч назад
О ВАКАНСИИ

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

О компании и проекте

Мы занимаемся разработкой высокопроизводительных решений для обработки электронных инженерных документов и интеллектуального распознавания на основе AI.

В фокусе нашей команды — создание новой PDM платформы для работы с различными форматами документов. PDM был и остается одним из самых сложных и востребованных программных продуктов в корпоративной среде.

Вам предстоит работать над задачами, связанными с алгоритмической обработкой, кластеризацией, компьютерным зрением, парсингом неструктурированных данных и реконструкцией содержимого документов. Мы ищем инженера, который не боится заглядывать внутрь спецификаций и писать эффективный код на C++17/20/26.

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

Работа с текстовым слоем: Разработка алгоритмов извлечения текста с учетом кодировок, шрифтов (CID, TrueType) и позиционирования.

Высокая производительность: Оптимизация потребления памяти (RAM) и скорости обработки крупных PDF-файлов (сотни страниц) .

Интеграция: Стыковка C++ ядра с другими модулями системы (OCR, ML) и скриптовыми языками.

Low-level парсинг: Разработка и оптимизация парсеров для чтения PDF-файлов, включая поврежденные или «нестандартно» записанные документы.

Алгоритмическая реконструкция: Преобразование «плоского» набора команд отрисовки (текст, линии, изображения) обратно в логически структурированный документ (колонки, таблицы, заголовки).

Наши ожидания (Requirements)

Hard Skills (обязательно):

Опыт промышленной разработки на C++ от 5-7 лет (C++17 — обязательно, знание modern C++).

Глубокое понимание алгоритмов и структур данных (деревья, хеш-таблицы, работа с памятью).

Опыт работы с бинарными протоколами и сложными форматами файлов.

Опыт разработки кроссплатформенных приложений (Win/Linux/macOS).

Знание STL, Boost, навыки многопоточного программирования.

Опыт работы с системами контроля версий (Git).

Будет вашим преимуществом (Nice to have):

Опыт работы с PDF-библиотеками: PoDoFo, PDFium, Poppler или опыт написания собственных…

Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.

ИсточникHeadHunter / Developers / RU / moreThan6