C++ Engineer

Company:  The Future Project Ltd
Location: City Of Bristol
Closing Date: 04/07/2026
Hours: Full Time
Type: Permanent

Job Description

Required Skills

  • Strong proficiency in C++ with deep understanding of object-oriented programming (OOP) principles, including encapsulation, inheritance, polymorphism, and design patterns.
  • Solid hands-on experience with Git for version control, including branching strategies (GitFlow or similar), pull requests, code reviews, merging, and conflict resolution in team environments.


Highly Valued / Advantageous Skills

  • Experience with real-time simulation development (physics simulation, entity/component systems, time-step management, or behavioural modeling).
  • Experience with Qt framework for building cross-platform graphical user interfaces, tools, or editors (Qt Widgets, QML, and Qt Creator).
  • Experience with Graphics Engines such as Unreal Engine, Unity, Godot, or custom OpenGL/Vulkan/DirectX-based renderers.
  • Experience with VBS (Virtual Battlespace) or similar military/civilian simulation platforms (VBS3/VBS4).

Apply Now
Share this job
The Future Project Ltd
An unhandled error has occurred. Reload 🗙