Старший/Ведущий программист С++ (симулятор мультифизики)
Моделирование и цифровые двойникиОписание
АО Моделирование и цифровые двойники (АО МЦД ) ведущий поставщик инженерных цифровых продуктов и решений для проектных, научно-исследовательских и производственных предприятий. Компания занимается лицензированием, внедрением и техническим сопровождением программных продуктов для численного моделирования и инженерного анализа (CAE), оказывает клиентам учебно-консультационные, инженерные и ИТ услуги, включая многодисциплинарные инженерные расчеты, разработку и автоматизацию расчетных методик и расчетных процессов, адаптацию и интеграцию программных комплексов САЕ, развертывание и настройку высокопроизводительных вычислительных ресурсов.
МЦД ищет нового сотрудника в команду, которая создает новый программный продукт для численного инженерного анализа. Нам нужен сильный разработчик, который любит решать сложные и объемные задачи, постоянно возникающие в разработке инженерного ПО, нацелен на создание высококачественного кода, любит осваивать новые области и технологии, будет стремиться к успеху всей команды, добиваясь личного и профессионального роста. Позиция будет очень интересна разработчикам которым нравится работа с физическими симуляторами реальности, численным моделированием и визуализацией мультифизических процессов.
Сфера ответственности:
Работа с геометрией и поверхностными сетками на OpenCASCADE
Обработка и визуализация результатов моделирования на VTK
Участие в разработке различных алгоритмов и модулей на C++
Сериализация модели физической системы на CapnProto
Реализация Python API поверх C++ API на pybind11
Написание тестов в зоне своей ответственности
Создание документации в зоне своей ответственности
Требования
Высшее образование по информатике, математике, или физике в топовом ВУЗе
Умение и желание быстро и много учиться и разбираться в сложных проблемах, придумывать оптимальные алгоритмы и решения
Владение паттернами проектирования и принципами объектно ориентированного программирования, понимание архитектуры ПО
Умение и желание писать высококачественный код на современном С++
Умение и желание работать с большими и сложными API
Отличные знания информатики, математики, физики
Владение стэком разработки и сборки сложных проектов: git, make, и т.п.
Умение эффективно работать в команде, инициативность, ответственность, нацеленность на качественный результат
Свободное чтение технической документации на английском
Опыт работы от 6 лет
Будет плюсом:
wxWidgets
Python
Linux
Мы предлагаем
Работу в профессиональной и увлеченной своим делом команде, состоящей из инженеров, физиков, и программистов
Возможность комплексно развиваться и наращивать компетенции в выбранном направлении, создавая сложный вычислительный проект с нуля
Социальные гарантии: оформление по ТК РФ, конкурентная белая заработная плата + премии, оплачиваемый отпуск 28 дней
Комфортные условия труда в уютном офисе в бизнес-центре Эврика (м. Елизаровская )
График работы: пн - пт с 9.00 до 18.00, гибкое индивидуальное расписание, часть времени можно работать удаленно
Должность и уровень зарплаты определяется по результатам собеседования и выполнения тестового задания
Ключевые навыки
C++
OpenCASCADE
VTK
Численные методы
Математическое моделирование
Вычислительная геометрия
Визуализация научных данных
Английский B1 Средний
Старший инженер-программист С++ (Embedded, STM32)
Старший программист С++
Описание
Компания ENJOY PRO ищет хорошего специалиста на вакансию Старший программист С++ . Санкт-Петербург (Россия). От 180 000 до 270 000 . Полный рабочий день. Можно удалённо. Требуемые ...Ведущий программист
Описание
Мы - Код Безопасности , являемся одним из ведущих российских разработчиков программных и аппаратных средства защиты информации. Мы работаем на рынке с 2008 года и обеспечиваем ...