Программист С++ (вычислительная электродинамика и фотоника)

Any

По договоренности

Полный деньЗанятость: ПолнаяТребуемый опыт: От 3 до 5 лет

Москва

Откликнуться
company logo
Т1
Перейти на сайт

Размер компании

-

Описание компании не указано

Описание вакансии

Работа в Т1 сочетает в себе преимущества инновационной ИТ-компании и крупного холдинга — стабильность и финансовую надежность, социальные гарантии и возможность развиваться в открытом ИТ-сообществе, масштабные задачи и гибридный формат работы

Дополнительно

Большим идеям нужна большая командаВ рамках направления системной интеграции мы объединяем экспертизу в области управленческого консалтинга и внедрения бизнес-приложений, охватывающих все уровни функционирования и управления современным предприятием. Мы развиваем информационные 
и инженерные системы на основе собственных технологических разработок, а также решений мировых лидеров. В число приоритетных направлений входят: системная интеграция, интеллектуальный анализ процессов, вычислительные комплексы, сетевые технологии, мультимедиа-решения и ситуационные центры, инженерная инфраструктура ЦОД, Интернет вещей, сервис и аутсорсинг и др.Сейчас мы ищем разработчиков для проекта по созданию мультифизичного CAE (CFD, прочностной анализ, электромагнетизм, оптика, фотоника и тд) нового поколения для решения задач инженерного моделирования общего профиля и задач охлаждения электроники. Приглашаем участвовать в разработке куда вовлечены специалисты имеющие опыт создания CFD/CAE продуктов для мирового рынка (SolidWorks Flow Simulation, FLOEFD, Flotherm).Какие задачи мы будем решать:Участие в разработке программных продуктов в области мультифизичного CAE интегрированного в CAD с применением С++, в частности разработка численных методов, алгоритмов и структур данных для решения задач вычислительной электродинамики, написание параллельных вычислительных алгоритмов.Исследовательские работы в перспективных направлениях. Поддержка и развитие существующего кода. Написание юнит-тестов.Какой опыт и знания мы ожидаем:Высшее техническое образование, прикладная математика\физика и информатика. Наличие ученой степени - безусловный плюс.Опыт работы не менее 2х лет.Уверенное владение C++14 и выше, stl, boost, средств и подходов для написания нагруженного вычислительного параллельного кода, таких как tbb, openmp, MPI.Понимание основ вычислительной линейной алгебры. Прямые и итерационные методы линейной алгебры. Понятие числа обусловленности для линейных операторов. Методы предобуславливания. Пространства Крылова и метод сопряженных градиентов.Знание основ электродинамики и понимание постановок задач в области электростатики, магнитостатики и квазистационарном приближении. Знакомство с численными методами решения задач в перечисленных областях электродинамики. Практический опыт применения численных методов к электромагнитному моделированию процессов, происходящих в печатных платах (PCB) является огромным плюсом.Практический опыт в ООП, паттернах проектирования, хорошие знания фундаментальных алгоритмов и структур данных.Опыт участия в командных проектах.Знакомство с разработкой под Windows\Linux, MSVS, систем bug tracking, систем контроля версий наподобие git, code review, СМаке является плюсом.