Hybrid working 1 or 2 days per week.
A major maritime defence contractor is seeking an accomplished Senior C++ Software Engineer to join its advanced engineering division in Portsmouth. Youll work on large-scale, highly complex naval systems that support surface ships, submarines and next-generation maritime platforms technology where robustness, precision and engineering excellence are non-negotiable.
This is a senior role offering exceptional working conditions, a world-class benefits package and the opportunity to influence mission-critical systems used across the Royal Navy and allied fleets. If youre an experienced C++ engineer looking to apply your expertise to meaningful, long-term defence programmes, this is a standout opportunity.
About the RoleYoull take technical ownership of major C++ components within distributed, real-time maritime systems. Expect modern C++, high-integrity software development, complex systems integration, and involvement in architectural decision-making. Youll collaborate with systems engineers, hardware specialists and domain experts to deliver software that performs flawlessly in demanding operational environments.
This role suits engineers with deep experience in C++ who want to work on serious, long-lived defence platforms with real o...