Москва
Обязанности:
- Разработка математических моделей и вычислительных алгоритмов на основе существующих численных методов
- Реализация расчетных модулей на основе разработанных вычислительных алгоритмов
- Оптимизация существующих вычислительных модулей
- Исследование и программная реализация новых численных методов
- Написание модульных и регрессионных тестов для проверки работоспособности и корректности работы программного продукта в целом и отдельных его компонент
- Написание программной и технической документации.
Требования:
- Глубокие знания в области механики деформируемого твердого тела (теория упругости, пластичности при малых и конечных деформациях)
- Знание численных методов решения задач МСС (желательно опыт решения задач МДТТ с использованием метода конечных элементов)
- Опыт математического моделирования с использованием численных методов
- Опыт разработки на C/C++
- Знание технического английского (достаточное, чтобы самостоятельно разбираться в документации к программным продуктам)
- Умение разбираться в чужом коде и работать в команде.
Желательно:
- Знание численных методов решения (метод конечных элементов, метод спектральных элементов, метод Галеркина) задач механики сплошной среды (задачи геомеханики, вязкоупругости, пластичности)
- Желателен опыт работы с системами контроля версий (Mercurial или Git)
- Опыт работы с ANSYS, Abaqus, Patran/Nastran или аналогичными CAE-пакетами будет плюсом
- Знание стандартов C++11/14
- Знание Python
- Опыт работы с Boost
- Знакомство с Cmake
- Работа под Windows и/или Linux
Условия:
- Полный рабочий день, гибкий график работы
- Бесплатная парковка рядом с офисом
- Белая заработная плата
- Оформление по ТК