Младший разработчик С++

CAD Exchanger

Младший разработчик С++

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

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

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

CAD Exchanger - IT-компания, которая создает передовые решения для работы с 3D-данными. Мы разрабатываем собственные программные продукты, которые используют более 150k пользователей по всему миру, включая лидеров индустрии: Apple, Tesla, Amazon, NASA, General Electric и др.

В нашу небольшую и дружную команду ищем Разработчика С++ (junior).

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

  • Разработка и реализация нового функционала для работы с 3D-форматами, включая поддержку полигональных сеток, точной B-Rep геометрии, данных PMI (Product and Manufacturing Information), продуктовой структуры и метаданных;

  • Модернизация и расширение существующих 3D-форматов, а также добавление поддержки их новых версий;

  • Оптимизация алгоритмов и структур данных с целью повышения производительности и снижения потребления памяти (memory footprint);

  • Создание и актуализация технической и пользовательской документации, примеров использования и других публичных материалов по продукту.

Требования:

  • Опыт коммерческой разработки на С++ от 1 года;

  • Понимание принципов ООП, классических алгоритмов и структур данных;

  • Уверенное владение STL (контейнеры, алгоритмы, итераторы, функторы);

  • Уверенные знания математики в объеме технического ВУЗа: линейная алгебра, математический анализ, дискретная математика;

  • Опыт разработки под ОС Windows, Linux, Mac;

  • Практический опыт работы с одним из компиляторов: MSVC (Visual C++), gcc или clang.

    Будет плюсом:

  • Опыт разработки инженерного ПО (САПР, CAD/CAE системы) и/или углубленные знания в области вычислительной геометрии;

  • Знание Open CASCADE;

  • Опыт работы с технологиями параллельного и многопоточного программирования: OpenMP, Intel TBB;

  • Опыт кросс-платформенной разработки (сборка проектов под Linux и Windows, CMake и др.);

  • Опыт работы с инструментами CI/CD (Jenkins, GitLab CI), системами управления задачами (Jira, YouTrack, Redmine);

  • Знание других объектно-ориентированных языков (C#, Java, Python).

Условия:
  • Трудоустройство по ТК РФ;

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

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

  • ДМС;

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

  • Готовы рассматривать кандидатов-старшекурсников, при условии работы full-time.

Навыки
  • C++
  • STL
  • Linux
  • Visual C++
  • CAD
  • CI/CD
Посмотреть контакты работодателя

Адрес

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

РК-ТЕХНОЛОГИИ
Удаленная работа
  • Нижний Новгород

  • Не указана

Рекомендуем
Т1
Удаленная работа
  • Нижний Новгород

  • Не указана

Рекомендуем
БУЛАТ
Удаленная работа
  • Нижний Новгород

  • Не указана

Рекомендуем
Т1
Удаленная работа
  • Нижний Новгород

  • Не указана

РК-ТЕХНОЛОГИИ
Удаленная работа
  • Нижний Новгород

  • Не указана

Удаленная работа
  • Нижний Новгород

  • до 80000 RUR

Яркий кадр, Студия
Удаленная работа
  • Нижний Новгород

  • от 65000 RUR

Чили.Лаб
Удаленная работа
  • Нижний Новгород

  • до 120000 RUR

Т1
Удаленная работа
  • Нижний Новгород

  • до 120000 RUR

Первый ОФД

Разработчик Bitrix24

Первый ОФД

Удаленная работа
  • Нижний Новгород

  • до 120000 RUR

Programming Store

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

Programming Store

Удаленная работа
  • Нижний Новгород

  • до 120000 RUR

e-MARKET TECH
Удаленная работа
  • Нижний Новгород

  • до 60000 RUR

Новые Решения
Удаленная работа
  • Нижний Новгород

  • от 50000 RUR

Норд Клан
Удаленная работа
  • Нижний Новгород

  • от 50000 RUR

Т1
Удаленная работа
  • Нижний Новгород

  • от 50000 RUR

Фармкомплект
Удаленная работа
  • Нижний Новгород

  • от 50000 RUR

SL Soft

Rust Developer

SL Soft

Удаленная работа
  • Нижний Новгород

  • от 50000 RUR

YADRO
Удаленная работа
  • Нижний Новгород

  • от 50000 RUR

СимбирСофт
Удаленная работа
  • Нижний Новгород

  • от 50000 RUR

OPTWILL
Удаленная работа
  • Нижний Новгород

  • до 80000 RUR

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

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