Job Description
C++ Software Developer – Real-Time Simulation Technology
Location: Fareham (Hybrid – 1 day per week on-site)Salary:£65,000 + benefitsEmployment Type: Permanent
A fantastic opportunity has opened for a talented C++ Software Developer to join a specialist engineering team developing high-performance, real-time 3D ship simulation technology. This platform is used around the world for training, navigation, seakeeping analysis, and maritime incident reconstruction.
You’ll work closely with a Lead Software Engineer and a multidisciplinary group across simulation, naval architecture, AI, autonomy, and advanced modelling. If you enjoy tough technical challenges and want to work on meaningful real-world simulation technology, this is a brilliant role.
What You'll Be Working On
* Developing real-time manoeuvring, berthing, and maritime training simulation software.
* Building physics-driven seakeeping algorithms and immersive 3D synthetic environments (OpenGL).
* Designing scalable systems capable of running standalone or within integrated bridge simulators.
* Providing technical input into a cutting-edge simulator suite (Fareham).
* Collaborating with specialists across simulation, maritime technology, and advanced engineering.
About You
* Strong experience with C++ (Windows / Visual Studio preferred).
* Experience with OpenGL, or transferable background in Vulkan / DirectX.
* Solid mathematical grounding—vectors, 3D transforms, physics, computational modelling.
* 3+ years’ commercial experience.
* Knowledge of TCP/UDP sockets or MFC would be useful.
* Able to work onsite in Fareham once per week.
* Curious, adaptable, and motivated to learn new tech and techniques.
Security Requirements
Due to the work involved, applicants must:
* Be UK-born sole nationals
* Have never held another nationality
* Have lived in the UK continuously for five years
* Be eligible for full UK Security Clearance
Benefits
A competitive range of benefits including:
* £65,000 salary
* Private medical cover (family)
* Enhanced pension
* 18 weeks enhanced maternity pay
* Wellbeing fund for hobbies/interests
* 26 days’ holiday + bank holidays
* Holiday trading options
* Family-friendly policies
* Flexible/hybrid working
* Professional subscriptions covered
If you want to work on industry-leading maritime simulation technology with real-world impact, this role offers challenge, purpose, and excellent technical exposure.