Ключевые навыки
3D-графика, OpenGL, C++, C++11, C++14, C++17, QT, Boost, STL, C/C++, ООП, Разработка ПО, Git.
Требуется:
- Уверенные знания C++, STL, OpenGL;
- Опыт работы с Qt;
- Опыт разработки шейдеров для OpenGL;
- Общая алгоритмическая и математическая подготовка;
- Уверенное владение аппаратом аналитической и прикладной геометрии;
- Умение писать понятный, сопровождаемый код, разбираться и работать с чужим кодом.
Приветствуются знания:
- CMake;
- Многопоточность;
- unit tests;
- linux;
- VTK/Paraview;
- Методы и алгоритмы визуализации научных данных (scientific data visualization);
- Математика: вычислительная геометрия, метод конечных элементов, численные методы решения дифференциальных уравнений с частными производными;
- Физика: гидрогазодинамика, теория теплообмена;
- Металлургия, металловедение, литейное производство.
Обязанности:
- Участие в разработке программного обеспечения в области CAE литейных процессов;
- Разработка пре/постпроцессора (3D графический движок, 3D визуализация научных данных);
- Поддержка и улучшение существующего кода;
- Проведение ревью кода других сотрудников группы.
Условия:
Москва
Не указана
Москва
Не указана
Москва
от 250000 RUR