C++ разработчик
сопроводительное письмо
описание
Компания разрабатывает мультифизичное CAE (CFD, прочностной анализ, электромагнетизм, оптика, фотоника) нового поколения для решения задач инженерного моделирования общего профиля и охлаждения электроники. Проект ведется с участием специалистов, имеющих опыт создания CFD/CAE продуктов для мирового рынка (SolidWorks Flow Simulation, FLOEFD, Flotherm).
задачи
- Участвовать в разработке наукоемкого ПО в области CAE с применением C++/OpenGL/GLSL.
- Разрабатывать алгоритмы и структуры данных для приложения с клиент-серверной архитектурой.
- Работать над технологиями обработки результатов и визуализации, инструментами ввода-вывода данных.
- Реализовывать CAD/САПР интеграции и UX/UI.
- Проводить исследования в перспективных направлениях.
- Поддерживать и развивать существующий код.
- Писать юнит-тесты.
требования
- Высшее техническое образование (прикладная математика, информатика).
- Опыт работы от 2 лет.
- Уверенное владение C++14 и выше, STL, Boost, TBB.
- Практический опыт в ООП, паттернах проектирования, shared memory parallelization.
- Хорошие знания фундаментальных алгоритмов и структур данных.
- Практические навыки написания визуализационного ПО с применением OpenGL/GLSL для десктопных приложений под Windows/Linux.
- Опыт участия в командных проектах.
- Опыт использования систем контроля версий (Git).
- Будет плюсом опыт использования Qt/QML, MFC, WinAPI, знания архитектуры OS (Windows/Linux), знакомство с MSVS, bug tracking системами, code review, знакомство с CAD/САПР системами и их API, опыт в создании графики для облачных приложений, базовые знания физики.
условия
- Оформление по ТК РФ.
- ДМС.
- Корпоративное обучение.
навыки