Разработчик графики OpenGL на С++
офис, гибрид, Москва
Команда работает над наукоёмким ПО в области CAE — десктопными клиент‑серверными приложениями для визуализации и обработки результатов. Вы будете разрабатывать алгоритмы, структуры данных и графический рендеринг, поддерживая и улучшая существующий код, важный для пользователей и интеграций с CAD‑системами.
ГрейдJunior/Middle
Опытот 2 лет
Стек
C++OpenGLGLSLGitSTLBoostTBBWindowsLinux
Задачи
- •Разработка алгоритмов и структур данных для клиент‑серверного приложения
- •Реализация визуализационного ПО с использованием OpenGL/GLSL
- •Обработка результатов расчётов и их отображение в UI
- •Интеграции с CAD/САПР и реализация механизмов ввода‑вывода данных
- •Поддержка и развитие существующего кода, написание unit‑тестов
Обязательно
- •Высшее техническое образование (прикладная математика/информатика)
- •Опыт работы от 2 лет
- •Уверенное владение C++14 и выше
- •Знание STL, Boost, TBB
- •Практический опыт в ООП и паттернах проектирования
- •Практические навыки разработки визуализации на OpenGL/GLSL для Windows/Linux
- •Свободное чтение технической литературы на английском
Будет плюсом
- •Знание архитектуры ОС (Windows/Linux)
- •Опыт использования Qt/QML, MFC, WinAPI
- •Знакомство с MSVS, багтрекерами и практикой code review
- •Опыт создания графики для облачных приложений
- •Знакомство с CAD/САПР системами и их API
- •Базовые знания физики