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

Разработчик С++ (САПР/САЕ)
Интересная наукоемкая позиция в крупной стабильной компании. Однако отсутствие указания зарплаты и строгие требования к математической подготовке снижают общую доступность вакансии.
Сложность вакансии
Высокая сложность обусловлена требованиями к глубоким знаниям математики (геометрия, топология) и специфике разработки геометрических ядер, что встречается реже, чем стандартная прикладная разработка.
Анализ зарплаты
Зарплата в объявлении не указана. Для Москвы медиана для C++ разработчика с опытом от 2 лет в наукоемких областях (САПР/CAE) обычно выше среднего по рынку из-за дефицита узкопрофильных специалистов.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

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

Навыки
- C++
- STL
- Boost
- TBB
- OpenMP
- Git
- OOP
- Algorithms
- Data Structures
- CAD
- CAE
- Linux
- Windows
Возможные вопросы на собеседовании
Проверка фундаментальных знаний, необходимых для работы с геометрическим ядром.
Расскажите о вашем опыте реализации или использования булевских операций над геометрическими телами. С какими сложностями вы сталкивались?
Оценка навыков оптимизации производительности, указанных в требованиях (TBB, OpenMP).
Как вы подходите к распараллеливанию алгоритмов обработки геометрии при работе с общей памятью (shared memory)?
Проверка владения современным стандартом языка.
Какие возможности C++14/17 вы считаете наиболее полезными для написания чистого и эффективного кода в вычислительных задачах?
Оценка понимания структур данных, специфичных для САПР.
Какие структуры данных вы бы использовали для эффективного поиска пересечений в большой сцене с тысячами объектов?
Проверка навыков проектирования сложных систем.
Опишите паттерн проектирования, который вы успешно применили в крупном проекте на C++ для улучшения архитектуры.
Похожие вакансии
Middle Администратор БД
Администратор БД (Middle)
Middle+/Senior SFA Administrator
Senior Ceph Developer (C++ / Python / Cloud-Native Storage)
Senior Database Administrator
Разработчик С/С++
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!