Jobiglo

No results.

This job is no longer available

This job expired on 17/10/2026. It no longer accepts applications.

Unreal Engine/C++ Developer for VR Motion Platform

XR LAB · Minsk

🇬🇧 English
C++14 Blueprints Reverse engineering Offsets STM32 Modbus RTU UART SPI I²C TCP UDP GPU profiling Unreal Insights Stat commands DirectX 11 ImGui OpenXR SteamVR Meta/Oculus SDK

Job description

About the role

We are looking for an Unreal Engine / C++ developer to work at the intersection of game development, virtual reality, high‑performance systems and real hardware. The role will influence both the game side and the integration architecture of a motion‑platform, sensors and telemetry for a MotoGP simulator.

Key responsibilities

  • Integrate third‑party Unreal Engine games with a 6DOF motion platform, including reverse engineering, binary analysis, offsets and SDK work.
  • Develop low‑level C++ modules to communicate with servomotors, sensors and the motion platform.
  • Write multithreaded, low‑latency code to ensure stable operation in a VR environment.
  • Optimize rendering and game logic in UE5 to consistently achieve 90+ FPS.
  • Integrate real‑time telemetry, force‑feedback and sensor data into the engine.
  • Work with DirectX 11/12 and create internal debugging/monitoring tools using ImGui.
  • Collaborate with electronics engineers, mechanical designers and QA on system architecture.
  • Document all technical solutions.

Required profile

  • Strong command of C++14/17/20 and deep knowledge of Unreal Engine (C++ and Blueprints).
  • Hands‑on experience reverse‑engineering UE games (dumping binaries, finding offsets, hooking, SDK integration).
  • Experience with STM32 microcontrollers and industrial protocols such as Modbus RTU/TCP, UART, SPI, I²C, TCP/UDP.
  • Solid understanding of multithreading, synchronization, atomic operations and lock‑free data structures.
  • Proficiency in profiling and optimizing UE projects (CPU/GPU profiling, Unreal Insights, Stat commands).
  • Good grasp of linear algebra and 6DOF kinematics.
  • Knowledge of servomotor drivers, sensors and force‑feedback systems.
  • VR development experience with OpenXR, SteamVR or Meta/Oculus SDKs.

Required skills

  • C++ (C++14/17/20)
  • Unreal Engine 5, Blueprints
  • Reverse engineering, binary dumping, offsets, hooks, SDK integration
  • STM32, Modbus RTU/TCP, UART, SPI, I²C, TCP, UDP
  • Multithreading, atomic operations, lock‑free structures
  • CPU/GPU profiling, Unreal Insights, Stat commands
  • DirectX 11, DirectX 12
  • ImGui
  • OpenXR, SteamVR, Meta/Oculus SDK
  • Linear algebra, 6DOF kinematics

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec XR LAB.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Belarus.

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 2 months ago

43 views · 1 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

XR LAB

Minsk