C++ Software Engineer
C++ Software EngineerYou 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 positionEligibility to obtain and maintain Security Check (SC) clearancefive years residency in the United KingdomStrong 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/UDP sockets or MFC is highly desirable.Aptitude for learning
Other jobs of interest...
Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!