О компании
Мы разрабатываем программное обеспечение для трехмерного моделирования и проектирования инженерных объектов. Одно из ключевых направлений нашей деятельности — создание специализированных модулей для систем автоматизированного проектирования (САПР) на базе отечественных платформ.
Сейчас наша команда работает над проектом по моделированию корпусных конструкций судов и созданию современных инструментов для инженерного анализа в среде 3D-моделирования. Разрабатываемые решения помогают автоматизировать процессы проектирования, выполнять расчеты прочности и обеспечивать соответствие отраслевым нормативным требованиям.
Мы — аккредитованная IT-компания, реализующая долгосрочные проекты для крупных российских заказчиков в области промышленного проектирования и судостроения.
О вакансии
Приглашаем разработчика специализированного инженерного программного обеспечения, которому интересны сложные технические задачи на стыке программирования, прикладной математики, вычислительной геометрии и инженерного проектирования.
Вам предстоит участвовать в создании программных модулей для анализа и моделирования судовых конструкций, работать с математическими алгоритмами, 2D/3D-геометрией и инженерными расчетами.
Опыт в судостроении не является обязательным — важнее сильная техническая база и желание развиваться в инженерной предметной области.
Чем предстоит заниматься
•Разрабатывать алгоритмы анализа прочности корпусных конструкций судов
•Участвовать в создании расчетных модулей инженерного программного обеспечения
•Интегрировать нормативные требования отрасли в программные решения
•Работать с 2D- и 3D-моделями и повышать эффективность их обработки
•Разрабатывать пользовательские интерфейсы с использованием Qt
•Участвовать в проектировании архитектуры программных компонентов
•Взаимодействовать с инженерами-судостроителями и предметными экспертами
•Изучать и внедрять отраслевые нормативные требования
•Выполнять анализ, оптимизацию и сопровождение существующего кода
•Участвовать в разработке нового функционала и развитии продукта
Мы ожидаем
•Высшее образование в области Computer Science, прикладной математики, вычислительной техники или смежных технических направлений
•Хорошее понимание структур данных и алгоритмов
•Знание численных методов и основ вычислительной математики
•Понимание принципов вычислительной геометрии
Технические навыки
•Уверенное владение C++
•Практический опыт разработки на C++11/14/17
•Опыт разработки приложений с использованием Qt
•Опыт работы с Git
•Навыки написания качественного, поддерживаемого и производительного кода
Дополнительные требования
•Умение работать с технической документацией на русском и английском языках
•Готовность изучать нормативные требования Российского морского регистра судоходства (РС), МАКО и особенности судостроительного проектирования
•Интерес к инженерным расчетам и прикладным задачам
Будет преимуществом
•Опыт разработки CAD/CAE-систем
•Опыт работы с геометрическим моделированием
•Знание NURBS и других методов представления геометрии
•Опыт использования AutoCAD, SolidWorks, Rhino или аналогичных систем
•Понимание основ сопротивления материалов и строительной механики
•Опыт работы с OpenMP, CUDA или другими технологиями параллельных вычислений
•Понимание принципов разработки коммерческого программного обеспечения
•Опыт повышения надежности и производительности программных продуктов
•Навыки наставничества и работы в кросс-функциональных командах
Мы предлагаем
•Официальное трудоустройство в аккредитованной IT-компании
•ДМС, включая стоматологию
•Конкурентоспособный уровень дохода
•Современное рабочее место
•Работу в офисе в Нижнем Новгороде
•Участие в создании отечественного инженерного программного обеспечения
•Сложные и интересные задачи на стыке IT и инженерии
•Работу с экспертами в области судостроения и проектирования
•Возможность профессионального роста в перспективном направлении инженерного ПО
Почему стоит присоединиться сейчас
Если ваш опыт не полностью соответствует всем требованиям, но у вас есть сильная техническая база, хорошее знание C++ и интерес к инженерным задачам, мы готовы рассматривать таких кандидатов и помогать погружаться в предметную область.