Старший C/C++ разработчик (Встроенные системы / Игровой и системный инженер-программист)
Создавайте игры и системное ПО для инновационной кубической консоли WOWCube. Нужен опытный C/C++ разработчик с глубокими знаниями низкоуровневой разработки, игровых движков и оптимизации. Предлагается удалённая работа в международной команде.
Зарплата ниже рынка
На 24% ниже медианы C++ по 100 вакансиям за 90 дней.
Что предстоит делать
<p><b>Локация</b>: Удаленно (предпочтительно часовые пояса Европы)</p><p><b>О компании</b> </p><p>В <b>WOWCube<sup class="reg">®</sup></b> мы переосмысливаем игру с помощью уникальной кубической игровой консоли, объединяющей физический и цифровой миры. <b>WOWCube Entertainment System</b> сочетает модульное оборудование, иммерсивное программное обеспечение и креативный гейм-дизайн, создавая совершенно новую категорию интерактивных развлечений. Мы — быстрорастущая инновационная студия разработки игр, расширяющая границы интерактивных развлечений.</p><p><b>О роли</b> </p><p>Мы ищем высококвалифицированного и опытного <b>Senior C/C++ Developer (Embedded / Game & Systems Software Engineer)</b> с глубокими знаниями в <b>низкоуровневой разработке</b>, <b>игровых движках</b> и средах с ограниченными ресурсами.</p><p>В этой роли вы будете отвечать за <b>проектирование архитектуры программного обеспечения</b>, <b>создание игровых систем</b> и оптимизацию производительности в условиях строгих аппаратных ограничений. Вы идеально подходите, если вам комфортно работать с ограничениями реального времени, платформами, подобными встраиваемым, и брать на себя полную ответственность за функции — от проектирования и реализации до отладки на реальных устройствах.</p><p><b>Ключевые обязанности</b></p><ul><li>Проектирование и разработка <b>основной игровой логики</b> и <b>архитектуры с использованием C/C++</b> (включая дизайн состояний игры и событийно-ориентированный геймплей).</li><li>Реализация <b>основных игровых систем</b>, таких как AI, конечные автоматы состояний игры и пользовательский GUI.</li><li>Работа над <b>2D-программированием</b> и <b>спецэффектами</b>, точно настроенными и оптимизированными для оборудования с ограниченными ресурсами.</li><li>Проектирование высокопроизводительных асинхронных архитектур, сетевых пайплайнов и систем на основе очередей с <b>требованиями к низкой задержке</b>.</li><li>Выполнение настройки производительности, профилирования, диагностики памяти и анализа сбоев.</li><li>Тесное сотрудничество с техническими художниками и дизайнерами; разработка внутренних инструментов, пользовательских функций движка и скриптов автоматизации для оптимизации производства.</li></ul><p><b>Требования</b></p><ul><li><b>5+ лет опыта в низкоуровневой разработке на C/C++</b> на мобильных, консольных или подобных встраиваемым платформах.</li><li>Твердое <b>понимание концепций геймплея</b> и <b>программирования движков</b>, включая конвейеры рендеринга, управление памятью и аппаратную оптимизацию.</li><li>Знакомство с <b>RTOS</b> или <b>концепциями реального времени</b> (задачи, приоритеты, таймеры, планирование) и событийно-ориентированными системами.</li><li>Хорошие навыки работы с сетями, включая опыт с <b>TCP/IP, UDP, WebSockets и неблокирующими операциями ввода/вывода</b>.</li><li>Владение инструментами разработки, системами контроля версий (GCC, CMake, Git, SVN, Perforce и т.д.) и автоматизацией сборки и развертывания.</li></ul><p><b>Желательные плюсы</b></p><ul><li>Опыт работы с процессами соответствия платформам и сертификации (например, Nintendo TRC, Sony TRC или аналогичные требования вендоров).</li><li>Опыт работы с несколькими языками программирования и средами (например, Rust, Java, TypeScript, Python, Bash, Lua, Android NDK/SDK или AOSP).</li><li>Знакомство с мультимедийными и аудио/видео фреймворками (SDL2/SDL3, Raylib, GStreamer, FFmpeg, ALSA, Vorbis и т.д.).</li><li>Опыт в сложной автоматизации или интеграции игрового программного обеспечения с конкретными физическими аппаратными макетами/моделями.</li></ul><p><b>Что мы ищем в вашей заявке</b></p><ul><li>Актуальное резюме с указанием вашего технического стека и коммерческих или выпущенных проектов, в которых вы принимали участие.</li><li>Примеры (или ссылки на GitHub), демонстрирующие, как вы подходили к решению сложных архитектурных задач или оптимизации производительности в средах с ограниченным оборудованием.</li></ul> <div> <a href="https://jobs.dou.ua/companies/wowcube/vacancies/361996/#reply-btn-id">Откликнуться на вакансию</a> </div>
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансийСтарший Embedded C/C++ инженер (RTOS)
Старший Embedded C/C++ инженер для разработки коммуникационного стека нового поколения. Нужно интегрировать 5G/LTE модемы, обеспечить бесшовное переключение между сетями и оптимизировать прошивку. Требуется 7+ лет опыта в RTOS и глубокие знания C/C++. Предлагают удаленную работу, гиг-контракт и бонусы.
Старший C++/C# разработчик (Кибербезопасность)
~2 202 255 – 3 823 898 ₸ оценка
Ищем опытного C++/C# разработчика для работы над продуктом в сфере кибербезопасности. Вы будете заниматься бэкенд-разработкой, исследованием и решением проблем, интеграцией с другими системами. Требуется 5+ лет опыта, знание C#/C++, сетей и английского на уровне Upper-Intermediate. Компания предлагает удаленную работу, гибкий график, 29 дней отпуска и бесплатные курсы английского.
C++ разработчик (Qt/QML)
Ищем опытного C++ разработчика с экспертизой в Qt/QML для создания инновационных IoT-решений для умного климат-контроля. Вы будете разрабатывать интерфейсы и компоненты для устройств, управляющих отоплением, вентиляцией и кондиционированием. Компания предлагает работу в международной команде с сильной инженерной культурой и возможностями для роста.
Старший сетевой инженер-программист
~2 202 255 – 3 823 898 ₸ оценка
Разработка ПО для сетевых устройств (маршрутизаторы, коммутаторы) на C/C++ и Python. Требуется опыт с BSP, control/data plane и автоматизированным тестированием. Предлагается работа в международной компании.
Android BSP инженер
~2 202 255 – 3 823 898 ₸ оценка
Ищем опытного Android BSP инженера для работы с последними версиями Android. Требуется глубокое знание C/C++, Android HAL, подсистем камеры, дисплея и медиа, а также опыт кастомизации BSP и интеграции платформы. Предлагается работа над сложными системными задачами в кросс-функциональной команде.
Разработчик C++ (PKI, криптография)
~2 202 255 – 3 823 898 ₸ оценка
Вакансия для C++ разработчика, который будет заниматься созданием и развитием корпоративной платформы для управления сертификатами и криптографическими сервисами. Требуется опыт работы с PKI, OpenSSL и Linux. Предлагается работа в сфере информационной безопасности.