Junior C++ Developer

CAD Exchanger

  • Нижний Новгород
  • 52 000-70 000 руб. в месяц
  • Постоянная работа
  • Полная занятость
  • 9 д. назад
CAD Exchanger - это IT-компания, которая создает передовые решения для работы с 3D-данными. Мы разрабатываем собственные программные продукты, которые используют более 150k пользователей по всему миру, включая лидеров индустрии: Apple, Tesla, Amazon, Fujitsu, General Electric и многие другие.Мы активно расширяем штат и сейчас в поиске Junior C++ Developer.
Рассматриваем талантливых старшекурсников, готовых работать full-time. Обещаем мощный рост и менторскую поддержку.Чем ты будешь заниматься:
  • Разработка и реализация нового функционала для работы с 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).
Условия:
  • трудоустройство по ТК РФ;
  • прозрачная система вознаграждения и быстрый карьерный рост;
  • профессиональное развитие внутри команды;
  • ДМС;
  • Компенсация спорта и обучения;

Хабр Карьера

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

  • Разработчик / Backend Java Developer (стажер / junior)

    ИТ-Холдинг Т1

    • Нижний Новгород
    О компании и команде В Т1 стабильность и финансовая надежность, а также социальные гарантии гармонично сочетаются с преимуществами ИТ-компании - открытостью, инновациями и гибрид…
    • 8 д. назад
  • Прикладной администратор (Junior)

    ИТ-Холдинг Т1

    • Нижний Новгород
    Открытые школы Т1 - это новая программа найма от Холдинга Т1 в формате бесплатного ИТ-интенсива для junior и middle специалистов. Она объединяет в себе offer weeks и онлайн-обучени…
    • 10 д. назад
  • Прикладной администратор (Junior) Розничный клиент

    ИТ-Холдинг Т1

    • Нижний Новгород
    Описание вакансии Открытые школы Т1 - это новая программа найма от Холдинга Т1 в формате бесплатного ИТ-интенсива для junior и middle специалистов. Она объединяет в себе offer we…
    • 10 д. назад