other

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

Более недели назад

З/П не указана

Город: Нижний Новгород. Станции метро: Московская, Горьковская, Стрелка

КАДАИТЕК

Тип занятости: Полная занятость

Требуемый опыт: Опыт от 6 лет

Обязанности:

О компании и проекте Мы занимаемся разработкой высокопроизводительных решений для обработки электронных инженерных документов и интеллектуального распознавания на основе 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, инструменты статического анализа кода. Задачи: Инженерные вызовы — работа с алгоритмами машинного обучения, алгоритмами кластеризации документов и конвертации форматов. Команда: Профессиональное сообщество инженеров (сильная математическая и ИТ-школа в Н. Новгороде). Офис / Удаленка: Современный офис в центре или гибрид (на ваш выбор).

Показать контакты

Имя не указано

Пожаловаться ID: 159374717

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

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

Договорная

Нижний Новгород. Станции метро: Московская, Горьковская, Стрелка

Сайберпик

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

От 120 000 до 200 000 руб.

Нижний Новгород. Станции метро: Московская, Горьковская, Стрелка

Виноградский Вадим Евгеньевич

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

От 120 000 до 180 000 руб.

Нижний Новгород. Станции метро: Московская, Горьковская, Стрелка

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

Технолог-разработчик

От 150 000 руб.

Нижний Новгород. Станции метро: Московская, Горьковская, Стрелка

Лето Групп

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

Договорная

Нижний Новгород. Станции метро: Московская, Горьковская, Стрелка

Т-Банк

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

Договорная

Нижний Новгород. Станции метро: Московская, Горьковская, Стрелка

Меридиан