Underwater Robotics Software Engineer (C++, Backend)

Advanced Resource Managers Limited

Fareham

On-site

GBP 59,000 - 72,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Advanced Resource Managers Limited is seeking an experienced Application Software Engineer for our Fareham, Hampshire area. You will design and implement application software for advanced underwater robotics and autonomous systems, and you will build backend server infrastructure and frameworks using C++.

You will work across both application and backend domains, contributing to high-performance software for next-generation underwater vehicles.

Qualifications

  • Degree in Software Engineering, Computer Science, Electronics, Engineering, or related discipline (or equivalent commercial experience).
  • Extensive commercial experience developing software in C++.
  • Experience developing control or automation software for complex systems.
  • Strong understanding of software architecture, design patterns, and best practices.
  • Experience designing and developing backend server applications and services.
  • Familiarity with modern web technologies and web-based application development.
  • Exposure to front-end development, with the ability to create functional user interfaces and web pages.
  • Proficiency in JavaScript, Python, XML, JSON, HTML, and CSS.
  • Experience developing software on Windows and Linux platforms.

Responsibilities

  • Design, develop, and implement application software solutions for underwater robotics and autonomous systems.
  • Architect and develop backend server infrastructure and software frameworks.
  • Develop high-performance software in C++ for next-generation underwater vehicles.
  • Maintain, support, and enhance existing software products and codebases.
  • Collaborate with multidisciplinary engineering teams to deliver robust and scalable software solutions.
  • Contribute to software architecture, design reviews, and continuous improvement initiatives.

Skills

C++
Backend development
Frontend development
Software architecture
Design patterns
Web technologies
JavaScript
Python
XML
JSON
HTML
CSS
APIs

Education

Software Engineering / Computer Science degree

Tools

Windows
Linux

Job description

Advanced Resource Managers Limited is seeking an experienced Application Software Engineer for our Fareham, Hampshire area. You will design and implement application software for advanced underwater robotics and autonomous systems, and you will build backend server infrastructure and frameworks using C++.

You will work across both application and backend domains, contributing to high-performance software for next-generation underwater vehicles.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Application Software Engineer
Application Software Engineer

Advanced Resource Managers Limited • Fareham

On-site
GBP 59,000 - 72,000
Software Engineer - Marine Autonomy & Real-Time Systems
Software Engineer - Marine Autonomy & Real-Time Systems

Executive Integrity • Southampton

On-site
GBP 60,000 - 90,000
Remote-friendly
Flexible hours
Pension
C++ Applications Engineer - Robotics & Underwater Systems
C++ Applications Engineer - Robotics & Underwater Systems

Script & Dot • Portsmouth

Hybrid
GBP 59,000 - 72,000
Software Application Engineer
Software Application Engineer

Script & Dot • Portsmouth

Hybrid
GBP 59,000 - 72,000
Senior Software Architect – Underwater Robotics
Senior Software Architect – Underwater Robotics

Saab UK • Fareham

On-site
GBP 75,000 - 110,000
Software Engineer
Software Engineer

Executive Integrity • Southampton

On-site
GBP 60,000 - 90,000
Remote-friendly
Flexible hours
Pension
Lead Software Engineer - Underwater Robotics & Systems
Lead Software Engineer - Underwater Robotics & Systems

Saab • Fareham

On-site
GBP 65,000 - 90,000
Lead Software Engineer - Subsea Robotics & Systems
Lead Software Engineer - Subsea Robotics & Systems

Saab Seaeye • Fareham

On-site
GBP 90,000 - 120,000
Senior C++ Algorithms Engineer - Undersea Autonomy and Defense
Senior C++ Algorithms Engineer - Undersea Autonomy and Defense

ALTEN LTD - UK • Manchester

On-site
GBP 75,000 - 120,000
Private Medical Insurance
Pension Scheme
Cycle-to-work Scheme
+2
Control Systems Software Engineer – Autonomous Maritime Tech
Control Systems Software Engineer – Autonomous Maritime Tech

SubSea Craft Limited • Portsmouth

On-site
GBP 54,000 - 66,000
Pension Contribution
Annual Bonus Scheme
Life Assurance and Critical Illness
+8