Инженер-программист С++ middle

CAD Exchanger

Инженер-программист С++ middle

Нижний Новгород, улица Белинского, 55А

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

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

CAD Exchanger — разработчик B2B-решений для работы с 3D-данными и распознавания конструктивных элементов в CAD-моделях. Более 12 лет наши продукты помогают импортировать CAD-модели, отображать их и анализировать геометрию. Решения интегрируются в десктопные и облачные продукты, используемые промышленными заказчиками по всему миру.

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

  • Разработка и улучшение алгоритмов обработки и анализа 3D-моделей;
  • Работа с B-Rep и полигональными моделями;
  • Оптимизация алгоритмов, структур данных и производительности C++ кода;
  • Исследование и реализация новых алгоритмических решений;
  • Работа с многопоточными вычислениями и участие в code review.
Требования:
  • Опыт работы: строго от 2 лет в коммерческой разработке;
  • Уверенное знание современного C++ (C++17/20/23), STL, Boost, ООП;
  • Понимание алгоритмов и структур данных, их сложности и принципов оптимизации;
  • Понимание принципов чистого кода (SOLID, DRY, KISS) и знание основных паттернов проектирования (PIMPL, Factory, Observer и т.п.);
  • Хорошая математическая база: линейная алгебра, аналитическая геометрия, математический анализ;
  • Опыт работы с Git, CMake, MSVC / GCC / Clang.
  • Знание английского языка: чтение технической документации и письменная коммуникация.

    Будет плюсом:
  • Опыт в CAD/CAM/CAE, компьютерной графике, разработке игр.
  • Знание вычислительной геометрии, B-Rep, алгоритмов обработки полигональных сеток.
  • Опыт работы с Open CASCADE, CGAL или другими геометрическими библиотеками.
  • Опыт многопоточного программирования и профилирования (OpenMP, Intel TBB, VTune и др.).
  • Опыт использования AI-инструментов разработки (coding agents, MCP, RAG и др.).
Условия:
  • Трудоустройство по ТК РФ;

  • Формат работы: удаленный/гибрид/офис в центре г.Н.Новгорода;

  • Прозрачная система вознаграждения и быстрый карьерный рост;

  • Профессиональное развитие внутри команды;

  • ДМС;

  • Компенсация спорта и обучения.

Навыки
  • C++
  • ООП
  • STL
  • Boost
  • MSVC
  • Git
  • CMake
  • 3D
  • CAD
  • CAE
  • Рефакторинг кода
Посмотреть контакты работодателя

Адрес

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

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

  • Не указана

Рекомендуем
Системотехника-НН

Инженер-программист АСУ ТП

Системотехника-НН

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

  • Не указана

Рекомендуем
ОКО
  • Нижний Новгород

  • до 122000 RUR

Рекомендуем
Студия Т_Г
  • Нижний Новгород

  • до 122000 RUR

Standfin
  • Москва

  • до 122000 RUR

Цифровые Решения

Fullstack разработчик (Middle up)

Цифровые Решения

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

  • до 200000 RUR

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

  • до 200000 RUR

Цифровые Пространственные Технологии

Middle 3D-моделлер

Цифровые Пространственные Технологии

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

  • до 200000 RUR

Займиго МКК
  • Нижний Новгород

  • до 200000 RUR

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

  • до 250000 RUR

АДЕПТ, Группа компаний
  • Нижний Новгород

  • до 150000 RUR

Займиго МКК

PHP-разработчик (Middle)

Займиго МКК

  • Москва

  • до 200000 RUR

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

  • от 80000 RUR

Rassvet.digital

Middle PR-менеджер

Rassvet.digital

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

  • от 80000 RUR

АПС Групп
  • Санкт-Петербург

  • от 160000 RUR

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

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