- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Программист С++ (вычислительная электродинамика и фотоника)
Интересная наукоемкая вакансия в крупной технологической компании. Предлагает работу над сложным инженерным ПО, что редкость на рынке, однако требует очень специфического набора навыков.
Сложность вакансии
Высокая сложность обусловлена необходимостью сочетать глубокие знания C++ с серьезной математической и физической базой (численные методы, электродинамика). Требуется опыт работы с параллельными вычислениями и понимание специфики CAE-систем.
Анализ зарплаты
Зарплата в объявлении не указана, но для специалистов такого профиля (C++ + Math/Physics) в Москве рыночные предложения начинаются от 250 000 рублей. Учитывая масштаб компании Т1, можно ожидать конкурентоспособную компенсацию, соответствующую уровню Senior или Middle+.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в t1 уже сейчас
Присоединяйтесь к команде Т1 и создавайте передовые CAE-системы для решения сложнейших задач электродинамики!
Описание вакансии
Программист С++ (вычислительная электродинамика и фотоника)
Москва
Компания: Т1
*🔹*Какие задачи мы будем решать:
-Участие в разработке программных продуктов в области мультифизичного CAE интегрированного в CAD с применением С++, в частности разработка численных методов, алгоритмов и структур данных для решения задач вычислительной электродинамики, написание параллельных вычислительных алгоритмов.
-Исследовательские работы в перспективных направлениях. Поддержка и развитие существующего кода. Написание юнит-тестов.
*🔹*Какой опыт и знания мы ожидаем:
-Высшее техническое образование, прикладная математика\физика и информатика. Наличие ученой степени - безусловный плюс.
-Опыт работы не менее 2х лет.
-Уверенное владение C++14 и выше, stl, boost, средств и подходов для написания нагруженного вычислительного параллельного кода, таких как tbb, openmp, MPI.
-Понимание основ вычислительной линейной алгебры. -Прямые и итерационные методы линейной алгебры. Понятие числа обусловленности для линейных операторов. Методы предобуславливания. -Пространства Крылова и метод сопряженных градиентов.
-Знание основ электродинамики и понимание постановок задач в области электростатики, магнитостатики и квазистационарном приближении. -Знакомство с численными методами решения задач в перечисленных областях электродинамики. -Практический опыт применения численных методов к электромагнитному моделированию процессов, происходящих в печатных платах (PCB) является огромным плюсом.
-Практический опыт в ООП, паттернах проектирования, хорошие знания фундаментальных алгоритмов и структур данных.
-Опыт участия в командных проектах.
-Знакомство с разработкой под Windows\Linux, MSVS, систем bug tracking, систем контроля версий наподобие git, code review, СМаке является плюсом.
IT Jobs в Telegram | в VK | в Max
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- C++
- STL
- Boost
- TBB
- OpenMP
- MPI
- Git
- CMake
- Algorithms
- Data Structures
- OOP
- Linear Algebra
- Physics
Возможные вопросы на собеседовании
Проверка понимания специфики высоконагруженных вычислений.
В каких случаях вы предпочтете использовать TBB вместо OpenMP для параллелизации алгоритмов в CAE-системах?
Важно для оптимизации решения СЛАУ в электродинамических задачах.
Расскажите о вашем опыте работы с методами Крыловского подпространства. Как выбор предобуславливателя влияет на сходимость в ваших задачах?
Оценка навыков проектирования сложных систем.
Какие паттерны проектирования наиболее применимы при разработке структур данных для сеточных методов (FEM/FDTD)?
Проверка физико-математической базы.
Как вы подходите к постановке граничных условий при моделировании электромагнитных процессов в печатных платах?
Оценка владения современным стандартом языка.
Какие возможности C++14/17 вы считаете наиболее полезными для написания чистого и производительного математического кода?
Похожие вакансии
Middle PHP Developer
PostgreSQL Senior (Retail / HighLoad)
Senior Golang Developer
Golang developer [Middle+/Senior]
Senior C# разработчик (Core + WPF)
Java-разработчик
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!