Санкт-Петербург, проспект Медиков, 3
Метро: ПетроградскаяО компании
Ninsar — IT‑компания полного цикла, создающая современные цифровые продукты для креативных индустрий, бизнеса и образования. Мы объединяем технологии и креатив, чтобы интегрировать инновации в повседневную жизнь. На рынке уже более 5 лет, реализовали свыше 50 проектов с командой из 40+ специалистов, работающих по всей России — в 89 регионах.
Что мы делаем
• Образовательные технологии: приложения, симуляторы, игры, VR/AR решения;
• Геймификация: корпоративные игровые решения, виртуальные миры для повышения лояльности бренда;
• Игровая разработка: Desktop и Mobile‑игры с последующим сопровождением.
Задачи
Разработка и улучшение модели полёта (аэродинамика + электродинамика): валидация, численная стабилизация, оптимизация производительности;
Интеграция модели в Unity (C#): реализация интерфейсов между симуляцией и физикой движка, параметризация, визуализация;
Создание модулей для расчёта сил, моментов и характеристик пропеллера, привязанных к RPM, току, напряжению и температуре;
Обработка данных из CFD/аэротрубы: фильтрация, усреднение, построение lookup-таблиц (CL, CD, Cm) и response-surfaces;
Подготовка эталонных сценариев для тестирования модели и сравнение с логами полётных испытаний или симуляций;
Разработка инструментов для анализа производительности (время тика ≤ 5 мс, профилирование, логирование).
Обязательные требования
Программирование и инженерия
Уверенное владение C# (Unity Engine, .NET 6+); опыт разработки симуляторов, плагинов, UI-панелей или игровых подсистем.
Понимание принципов реального времени (Real-Time Simulation) — управление частотой тиков, оптимизация GC, предиктивные расчёты.
Опыт реализации ODE-решателей, аппроксимаций и фильтрации данных (например, Runge-Kutta, Kalman, LERP/Slerp).
Навыки структурирования и документирования моделей (таблицы коэффициентов, форматы JSON/CSV, сериализация данных).
Базовое понимание архитектуры MVC/MVVM, ScriptableObjects, взаимодействия между слоями симуляции и визуализации.
Физика и аэродинамика
Подъёмная сила, сопротивление, коэффициенты CL/CD/Cm, углы атаки, эффекты сноса и обтекания;
Пропеллерная динамика: зависимость CT/CP от RPM, advance ratio, зависимость тяги от напряжения и нагрузки;
Электродинамика систем БПЛА: моделирование Li-ion/LiPo (OCV–SOC, внутреннее сопротивление, деградация, C-rate);
Расчёт длительности полёта, эффективности, энерго-баланса и влияния просадок на устойчивость.
Математика и численные методы
Решение ОДУ, интерполяция и аппроксимация;
Оптимизация вычислительных схем (lookup-таблицы, кэширование, step-интеграторы);
Оценка и минимизация вычислительных погрешностей.
Инструменты и стек
Unity 2022+, Visual Studio / Rider, Git, профилировщики (Unity Profiler, Deep Profiling, JetBrains dotTrace);
Работа с Python/Matlab для верификации моделей или анализа логов — как преимущество.
Будет плюсом
Опыт работы с CFD-пакетами (Ansys Fluent, XFoil, OpenFOAM) или аэротрубой;
Использование ROM-моделей (POD, SINDy, response surfaces);
Понимание архитектуры PID-контроллеров и интерфейса «модель ↔ регулятор»;
Разработка UI-панелей отладки, визуализаторов потоков и телеметрии;
Понимание принципов физики движка Unity (Rigidbody, ForceMode, FixedUpdate, deltaTime).
Мы предлагаем
• Индивидуальные условия оплаты труда;
• Возможность совмещать учебу с работой (готовы рассматривать также студентов);
• Гибкий график и возможность удалённой работы;
• Работа над передовым симулятором — ваш вклад будет иметь прямое влияние на результат;
• Профессиональный рост в сильной технологической команде, современная культура компании.
Санкт-Петербург
до 90000 RUR
Санкт-Петербург
до 120000 RUR
Хогвартс маркетплейсов
Санкт-Петербург
от 150000 RUR
Савченко Андрей Олегович
Санкт-Петербург
до 400000 RUR
Марченко Андрей Андреевич
Санкт-Петербург
до 120000 RUR
Санкт-Петербург
до 250000 RUR
Saber Interactive
Санкт-Петербург
до 250000 RUR