C++ Software Engineer You will take ownership of sophisticated ship simulation technology and shape the future of real-time 3D maritime environments. This role offers the chance to influence high-performance software used globally for critical navigation and incident reconstruction. The essentials British born sole UK nationality is required for this position Eligibility to obtain and maintain Security Check (SC) clearance five years residency in the United Kingdom Strong professional background in C++ development Your rewards include private medical insurance with full family coverage and a comprehensive benefits package designed to support your long-term wellbeing. The work Lead the development of high-performance ship manoeuvring and training software. Design and implement advanced seakeeping algorithms to enhance simulation realism. Create immersive 3D synthetic environments using OpenGL within a Windows ecosystem. Provide technical oversight for a state-of-the-art simulator suite based in Fareham. Work alongside specialists in naval architecture and artificial intelligence to solve complex engineering problems.Your profile Extensive experience in C++ development within Visual Studio environments. Proficiency in OpenGL or transferable skills from Vulkan or DirectX. Solid understanding of 3D mathematics including physics and vectors. At least three years of professional software engineering experience. Familiarity with TCP...