IT & Software

Software Engineer

Copello

Portsmouth · Hampshire · United Kingdom

Overview

In this role you will develop and maintain C++ software for advanced maritime and defence systems, contributing across the full SDLC. You will work with a growing engineering team to design back-end and client-server components, fronts, and sensor integrations, ensuring robust, testable software. The role sits in an Agile/SCRUM environment and emphasizes problem-solving and cross-functional collaboration. A meaningful opportunity to shape secure, high-assurance software for complex systems that operate at scale.

Pay / Benefits
  • salary 50,000 - 70,000
  • on-site Portsmouth
  • package
  • UK Security Clearance eligibility
Responsibilities
  • Develop and maintain software solutions using C++
  • Design back-end systems, communication layers and client-server applications
  • Develop front-end GUIs
  • Integrate software with external systems and sensors
  • Perform unit and simulation-based testing
  • Collaborate within an Agile/SCRUM environment
Key requirements
  • Strong C++ development experience
  • Object-oriented programming and software design experience
  • Knowledge of data structures, algorithms and design patterns
  • Experience with debugging and fault finding
  • Understanding of networking and data serialization
  • Database and front-end development experience
  • Excellent problem-solving and communication skills
  • Experience with Qt, QML, DDS, PostgreSQL, STL, XML or sensor integration would be highly beneficial
  • strong problem-solving
  • clear communication
  • team collaboration
  • C++
  • object-oriented design
  • data structures

Reference: WJ-747_31200574

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.