Не упустите лучшие вакансии!
Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!
Подключить ботаРазработчик в команду гидродинамического симулятора (C++/Qt)
Мы разрабатываем собственный наукоемкий программный комплекс — гидродинамический симулятор с более чем 20-летней историей развития. Наш продукт является ключевым инструментом для 3D-моделирования разработки месторождений, планирования ГТМ и анализа сложных фильтрационных процессов.
Сейчас мы ищем специалистов, которые будут разрабатывать и встраивать новые алгоритмы, а также поддерживать и дорабатывать уже существующие.
⚠️ Формат работы: только офис в г. Тюмень. Удаленная работа и гибридный формат не предусмотрены. Рассматриваем кандидатов, готовых работать в Тюмени; переезд — за счёт кандидата. Пожалуйста, откликайтесь, только если готовы работать в офисе в Тюмени.
Кого мы ищем
Рассматриваем специалистов разного уровня и профиля — нам важно, чтобы вы сочетали понимание предметной области с навыками программирования. Подойдёт один из двух профилей:
-
Математик / физик с навыками программирования. Вы знаете физику пласта, подземную гидродинамику или численные методы и можете написать прототип алгоритма на C++ или Python. Опыт промышленной разработки на C++/Qt — преимущество, но не обязательное условие: вы будете работать в команде над реальным кодом симулятора.
-
C++/Qt-программист с интересом к предметной области. Вы сильны в C++ и Qt и готовы погружаться в физику пласта и численные методы, работая на стыке программирования и математики.
Важно: прототипы можно писать на C++ или Python, но работа в команде предполагает участие в развитии C++-кодовой базы симулятора.
Уровень и оплата
Для C++/Qt-профиля ориентируемся на Middle и выше; для математиков и физиков уровень определяется предметной базой и навыками прототипирования. Грейд и зарплата обсуждаются по результатам собеседования и зависят от ваших знаний.
Задачи:
-
Разработка и поддержка модулей визуализации и управления данными на Qt/C++.
-
Реализация и оптимизация вычислительных алгоритмов гидродинамики (фильтрация, многофазные потоки).
-
Работа с большими объемами данных и высокопроизводительными вычислениями (HPC).
-
Проектирование пользовательских интерфейсов.
Требования:
-
Программирование: для профиля «C++/Qt-программист» — уверенное знание C++ (11/14/17) и понимание архитектуры Qt (Signals/Slots, Model/View, графическая подсистема). Для профиля «математик/физик» — умение писать прототипы на C++ или Python и готовность работать с промышленным C++-кодом.
-
Предметная область: понимание основ физики пласта, подземной гидродинамики или численных методов решения дифференциальных уравнений (ЧМ). Для профиля «C++/Qt-программист» — готовность погружаться в предметную область.
-
Математическая база: линейная алгебра, опыт работы с разреженными матрицами и вычислительными сетками.
-
Опыт: участие в разработке инженерного или научного ПО будет преимуществом.
-
Навыки рефакторинга: умение разбираться в чужом сложном коде, находить узкие места и проводить безопасные изменения без регрессии.
Будет плюсом:
-
Опыт работы в Linux на уровне пользователя (работа в терминале, сборка проекта под Linux, базовое понимание работы ОС).
-
Навыки параллельного программирования (OpenMP, MPI).
Условия:
-
Интеллектуальные задачи на стыке программирования, физики и математики.
-
Стабильность и долгосрочные перспективы в развитии продукта.
Мы применяем технологии:
C++, Qt, STL, Boost, PostgreSQL, OpenMP, MPI.
Вас ждет:
-
Работа в одной из крупнейших российских нефтяных и газодобывающих компаний.
-
Комфортный офис в центре города (не open-space).
-
Полностью белая заработная плата.
-
Возможность карьерного роста и развития внутри компании.
Дополнительные бонусы:
-
Квартальные премии и вознаграждение по итогам работы за год (13-я зарплата).
-
Ежегодная индексация оклада.
-
Премирование по итогам участия в научно-технической конференции.
-
Премирование за освоение новых технологических процессов и импортозамещение.
-
Своя недорогая столовая (завтраки, обеды).
-
Посещение спортивных занятий (тренажерный зал, футбол, волейбол и др.).
Социальный пакет:
-
Материальная помощь к отпуску.
-
Льготные путевки.
-
Дополнительный оплачиваемый отпуск за ненормированный рабочий день.
-
Материальная помощь или беспроцентный займ на лечение.
-
И многое другое.
Ваше резюме увидят первым!
Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!
Подключить автоподнятие