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

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

Нижний Новгород, улица Максима Горького, 121

Метро: Горьковская

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

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


Мы занимаемся разработкой высокопроизводительных решений для обработки электронных инженерных документов и интеллектуального распознавания на основе 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 или опыт написания собственных парсеров.
Понимание внутренней структуры форматов PDF/Word/Excel/DXF/DWG или API для работы с ними.
Знание математики (линейная алгебра, геометрия) для работы с трансформациями на странице.
Навыки работы с OpenCV или Tesseract, EasyOCR(как дополнительный плюс).

Условия работы


Зарплата:

Уровень дохода выше рынка. Фиксированный оклад (вилка обсуждается с успешными кандидатами).


Технологии: Современный C++ (17/20/26), новейшие стандарты ISO, инструменты статического анализа кода.


Задачи: Инженерные вызовы — работа с алгоритмами машинного обучения, алгоритмами кластеризации документов и конвертации форматов.


Команда: Профессиональное сообщество инженеров (сильная математическая и ИТ-школа в Н. Новгороде).


Офис / Удаленка: Современный офис в центре или гибрид (на ваш выбор).

Навыки
  • C++
  • OpenCV
  • Boost
  • STL
  • Tesseract EasyOCR
Посмотреть контакты работодателя

Адрес

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

Sigur
  • Нижний Новгород

  • Не указана

Рекомендуем

Embedded программист (C/C++) / Схемотехник

Ненахова Елена Эдуардовна

  • Нижний Новгород

  • до 180000 RUR

Рекомендуем
Р-Софт
  • Нижний Новгород

  • до 180000 RUR

Рекомендуем
СИМЭКС-ХИМ

Программист 1С

СИМЭКС-ХИМ

  • Нижний Новгород

  • до 180000 RUR

МКК Срочноденьги

Программист Fullstack

МКК Срочноденьги

  • Нижний Новгород

  • до 180000 RUR

Программист 1С

Торговый Дом Кристалл

  • Нижний Новгород

  • от 200000 RUR

Тензор
  • Нижний Новгород

  • до 400000 RUR

Конструкторское Бюро Атлас
  • Нижний Новгород

  • от 200000 RUR

Займиго МКК

Senior Golang Developer

Займиго МКК

  • Нижний Новгород

  • от 300000 RUR

Гиада
  • Нижний Новгород

  • от 300000 RUR

Займиго МКК

Senior Frontend Developer (VUE3)

Займиго МКК

  • Нижний Новгород

  • от 200000 RUR

Сайберпик

C#/.NET-разработчик

Сайберпик

  • Нижний Новгород

  • от 200000 RUR

Научно-производственное предприятие ПРИМА

Программист встроенных систем

Научно-производственное предприятие ПРИМА

  • Нижний Новгород

  • от 200000 RUR

Тензор
  • Нижний Новгород

  • до 250000 RUR

Криптонит

Scala Developer

Криптонит

  • Нижний Новгород

  • до 250000 RUR

Группа компаний Современные транспортные технологии

Программист 1С

Группа компаний Современные транспортные технологии

  • Нижний Новгород

  • до 250000 RUR

Группа компаний Современные транспортные технологии

SQL-разработчик

Группа компаний Современные транспортные технологии

  • Нижний Новгород

  • до 250000 RUR

РУСЛАКТО
  • Нижний Новгород

  • до 180000 RUR

Программист 1С

РусЭлектроКабель

  • Нижний Новгород

  • от 130000 RUR

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

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