Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

C++ software developer

Fareham
Permanent
BMT Group Ltd
Software developer
€52,500 a year
Posted: 9 February
Offer description

Overview

Location: This role is located at our office in Fareham, giving hands-on access to our state-of-the-art simulator suite. We are happy to explore flexible and hybrid working arrangements; however the nature of this opportunity will require being in the office 1 day per week to develop the simulator. Travel to customer sites or to attend meetings will be required. We are looking for a C++ Software Developer to join our mission delivering high performance, real-time 3D ship simulator solutions.


What you will be working on

* Developing our Real-Time, Manoeuvring, Berthing and Training software REMBRANDT.
* Crafting advanced seakeeping algorithms and developing immersive 3D synthetic environments with OpenGL.
* Building scalable software that runs standalone or integrates with complex multi-system bridges.
* Technical oversight of our state-of-the-art simulator suite in Fareham, Hampshire.
* Collaborating with experienced professionals in naval architecture, autonomous vessels and AI.


Responsibilities

* Join our multidisciplinary team developing BMT REMBRANDT, a ship simulator used in standalone PC applications and fully immersive Full Mission Bridge simulators.
* Work alongside our Lead Software Engineer to contribute to technically challenging and meaningful developments in ship simulation.
* Stay engaged with ongoing improvements to realism in seakeeping, vessel handling and navigation.


Qualifications

* Expert C++ developer, preferably within a Windows/Visual Studio environment, with deep understanding of software architecture.
* Solid experience with OpenGL is desirable; Vulkan and DirectX experience are transferable.
* Strong mathematics background with interest in physics, vectors and 3D transformations.
* 3+ years of professional software development experience.
* Experience with TCP/UDP sockets and MFC would be advantageous.
* Ability to obtain and maintain full UK security clearance in accordance with government vetting standards; residency in the UK for the past five years and related identification requirements may apply.


Work Arrangement and Requirements

* Be prepared for on-site attendance in Fareham as part of the role; flexible working is welcomed where possible.
* Role requires full UK security clearance and adherence to related vetting standards.


Benefits and Culture

* Private Medical (family coverage)
* Enhanced Pension
* 18 weeks enhanced maternity pay (after a qualifying period of 1 year)
* Family friendly policies
* Committed to an inclusive culture
* Wellbeing Fund - an annual fund for personal hobbies or interests
* 26 Days Annual Leave (plus bank holidays)
* Holiday Trading
* Retail Vouchers
* Professional Subscriptions

EEO statement: BMT is dedicated to tackling engineering challenges and values diversity, equity, and inclusion. Learn more about BMT at www.bmt.org and Flexa Careers for flexible working options.

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Software developer
Hedge End
Permanent
Spectrum It Recruitment (South)
Software developer
£55,000 - £65,000 a year
Similar job
Python software developer
Fareham
Permanent
Spectrum It Recruitment (South)
Software developer
£45,000 - £70,000 a year
Similar job
Associate software developer
Portsmouth
Permanent
KBS Maritime Ltd
Software developer
£31,000 - £35,000 a year
See more jobs
Similar jobs
It jobs in Fareham
jobs Fareham
jobs Hampshire
jobs England
Home > Jobs > It jobs > Software developer jobs > Software developer jobs in Fareham > C++ Software Developer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save