АСКОН

Ведущий программист

Не указана
  • Москва
  • Полная занятость
  • Полный день
  • От 3 до 6 лет

Ключевые обязанности:

  • разработка графического движка, ориентированного для CAD-платформ.
  • участие в проектировании и оптимизации архитектуры движка визуализации и его модулей
  • участие в разработке новых интерфейсных решений UX\UI (новые графические элементы/инструменты, управление с 3D-сценой, оптимизация инструментов под различные разрешения)
  • разработка различных прикладных алгоритмов и инструментов
  • разработка нового функционала инструментария для кроссплатформенных решений
  • поддержка и дальнейшее развитие графического движка для CAD-платформ;
  • исправление проблем и ошибок в существующем коде продукта;
  • профилирование, оптимизация производительности и использование ресурсов;
  • проведение code-review у других разработчиков.
  • документирование кода;
  • создание технической документации;

Требования к соискателю:

  • высшее техническое/физико-математическое образование;
  • математическая подготовка (линейная алгебра, геометрия);
  • хорошие знания С++ (от 11+);
  • алгоритмы основных структур данных (stl/boost O-сложность);
  • многопоточное программирование (Windows/Linux, кроссплатформенный код stl/boost);
  • опыт работы с 3D-графикой;
  • опыт работы с графическими библиотеками (OpenGL или Vulkan или DirectX 11, DirectX 12);
  • опыт проектирования и разработки пользовательских интерфейсов(UI/GUI);
  • знание ООП и паттернов проектирования;
  • опыт оптимизации работы кода;
  • умение разбираться и работать с большим объемом чужого кода;
  • опыт работы с Git;
  • грамотное ведение рабочей документации.

Преимуществом будет:

  • знания фреймворков Qt, MFC, WinAPI и.д.;
  • понимание принципов компонентного подхода;
  • навыки программирования GUI на базе фреймворка Qt;
  • знание основ конструкторских, технологических процессов;
  • опыт разработки САПР;
  • опыт разработки игровых движков.

Мы предлагаем:

  • Возможность выбора формата работы (офис/гибрид/удаленка).
  • ДМС, компенсация фитнеса, премии.
  • Работа в аккредитованной ИТ-компании.
  • Конкурентный уровень заработной платы, зависит от вашего опыта и квалификации.
  • Открытую корпоративную культуру и позитивную рабочую атмосферу без лишней бюрократии