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

Т1

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

Москва, Ленинградский проспект, 36с41

Метро: Динамо

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

Проект разработки CAE-платформы нового поколения для мультифизического анализа. Мы ищем Программиста-Математика для участия в разработке генератора расчётных сеток для численного моделирования высокочастотных устройств, антенн и закрытых резонансных структур методом конечных элементов (FEM) и методом моментов (MoM). Приглашаем участвовать в разработке куда вовлечены специалисты имеющие опыт создания CFD/CAE продуктов для мирового рынка (SolidWorks Flow Simulation, FLOEFD, Flotherm).

Вместе с нами тебе предстоит:

  • Участие в разработке программных продуктов в области мультифизичного CAE интегрированного в CAD с применением С++, в частности разработка численных методов, алгоритмов и структур данных для решения задач вычислительной электродинамики, для моделирования высокочастотных устройств, антенн и закрытых резонансных структур.
  • Написание параллельных вычислительных алгоритмов.
  • Исследовательские работы в перспективных направлениях.
  • Поддержка и развитие существующего кода. Написание юнит-тестов.

Какие знания и навыки для нас важны:

  • Высшее техническое образование, прикладная математика, физика или информатика. Наличие ученой степени - безусловный плюс. Опыт работы не менее 2-ух лет.
  • Уверенное владение C++11 и выше, stl, boost, средств и подходов для написания высоконагруженного параллельного вычислительного кода, таких как tbb, openmp, MPI.
  • Понимание основ вычислительной линейной алгебры. Прямые и итерационные методы линейной алгебры. Понятие числа обусловленности для линейных операторов. Методы предобуславливания. Пространства Крылова и метод сопряженных градиентов.
  • Знание основ электродинамики и понимание постановок задач в области электростатики, магнитостатики, квазистационарном приближении. Понимание постановок задач связанных с рассеянием, излучением и распространением волн.
  • Знакомство с численными методами решения задач в перечисленных областях электродинамики. Практический опыт использования метода конечных элементов (FEM) или метода моментов (MoM).
  • Практический опыт в ООП, паттернах проектирования, хорошие знания фундаментальных алгоритмов и структур данных.
  • Опыт участия в командных проектах.

Будет плюсом:

  • Опыт разработки программного обеспечения для генерации сеток или инструментов обработки геометрии.
  • Знание средств и подходов для написания высоконагруженного параллельного кода (Intel TBB, MPI и т.п.).
  • Желание искать надёжные и эффективные методы решения прикладных геометрических задач.
  • Знакомство с разработкой под Windows\Linux, MSVS, систем bug tracking, систем контроля версий наподобие git, code review, СМаке является плюсом.
Навыки
  • C++
  • CMake
  • Git
  • Алгоритмы и структуры данных
  • Линейная алгебра
  • Численные методы
  • Solid Edge
  • Solid Works
  • T-FLEX CAD
  • CATIA
  • nanoCAD
  • Компас-3D
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Navio
  • Москва

  • Не указана

Рекомендуем
Star-Staff
  • Москва

  • Не указана

Рекомендуем
НПО ПКРВ
  • Москва

  • от 200000 RUR

Рекомендуем
ЕМЕ
  • Москва

  • от 200000 RUR

Дивергент
  • Москва

  • от 200000 RUR

АРТ+
  • Москва

  • от 200000 RUR

ЭТМС
  • Зеленоград

  • от 210000 RUR

Синтелс
  • Москва

  • от 210000 RUR

Газпром автоматизация

Разработчик C++/Qt

Газпром автоматизация

  • Москва

  • от 210000 RUR

Международный Научно-Технологический Центр Миэт

Разработчик C++

Международный Научно-Технологический Центр Миэт

  • Москва

  • от 210000 RUR

Фалькон Тех
  • Москва

  • от 250000 RUR

Р-Софт
  • Москва

  • от 250000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию