Developer
C++ Software Developer – Real-Time Simulation Technology
Location: Fareham (Hybrid – 1 day per week on-site)Salary: £65,000 + benefits Employment 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.