Программист С++ / OpenCL / CUDA (Численные методы)
Требования
Местоположение и тип занятости
Компания
Ведущий поставщик инженерных решений.
Описание вакансии
О компании и команде
АО «МЦД (Моделирование и цифровые двойники)» ищет нового сотрудника в команду, которая специализируется на численном инженерном анализе, создает программные продукты для исследователей и инженеров. Нам нужен сильный разработчик, который любит решать сложные задачи связанные с разработкой и реализацией распараллеленных численных алгоритмов, нацелен на создание высококачественного кода, любит осваивать новые области и технологии, будет стремиться к успеху всей команды, добиваясь личного и профессионального роста. Позиция будет очень интересна разработчикам которым нравится работа с физическими симуляторами реальности и численным моделированием мультифизических процессов.
Ожидания от кандидата
- Высшее образование по математике, физике, или информатике в топовом ВУЗе
- Отличные знания физики, математики, информатики
- Свободное чтение технической документации на английском
Условия работы
Сфера ответственности:
- Участие в реализации вычислительного ядра (OpenCL)
- Низкоуровневая оптимизация вычислительного ядра
- Участие в разработке различных вычислительных модулей на C++
- Написание тестов в зоне своей ответственности
- Создание документации в зоне своей ответственности
Требования:
- Высшее образование по математике, физике, или информатике в топовом ВУЗе
- Умение и желание быстро разбираться в сложных проблемах, придумывать оптимальные алгоритмы и решения
- Серъезный опыт разработки и оптимизации распараллеленных численных алгоритмов на OpenCL / CUDA
- Отличные знания физики, математики, информатики
- Владение паттернами проектирования и принципами объектно ориентированного программирования
- Умение и желание писать высококачественный код на современном С++ / OpenCL
- Умение и желание работать с большими и сложными API
- Владение стэком разработки и сборки сложных проектов: git, make, и т.п.
- Инициативность, ответственность, коммуникабельность, нацеленность на качественный результат
- Свободное чтение технической документации на английском
Опыт работы от 6 лет.
Будет плюсом:
- Знание Python
- Владение Linux
Мы предлагаем:
- Работу в профессиональной и увлеченной своим делом команде, состоящей из инженеров, физиков, и программистов
- Возможность комплексно развиваться и наращивать компетенции в выбранном направлении, создавая сложный вычислительный проект с нуля
- Социальные гарантии: оформление по ТК РФ, конкурентная «белая» заработная плата + премии, оплачиваемый отпуск 28 дней
- Комфортные условия труда в уютном офисе в бизнес-центре «Эврика» (м. «Елизаровская»)
- График работы: пн - пт с 9.00 до 18.00, гибкое индивидуальное расписание, часть времени можно работать удаленно
- Должность и уровень зарплаты определяется по результатам собеседования и выполнения тестового задания