C++ Software Engineers

Ref No. EMP428815
Location Portchester, Portsmouth, England
Job type Permanent
Job Status Applicants Required

Introduction

Our client are at the cutting edge of autonomous technology in the marine market. They currently have 2 opportunities for C++ software engineers to join them in their Portsmouth offices

Important

Strong C++ software development experience. Ideally at application level.

The Job

The company are a fast paced, rapidly expanding, world leading company specialising in the design, build and operation of unmanned boats and their control systems. They operate in the commercial, military, energy and research sectors and build innovative, technologically-advanced products to solve difficult problems.

The role:

There are a number of positions available within the core programming team. The roles on offer are varied and will be primarily C++ development in a Linux based environment.

If you enjoy seeing the results of your efforts, then you will thrive in this environment! Engineers work at a fast pace on multiple projects and see their results in real-life applications.

Engineers take ownership of the design, development, and integration of new features that improve the overall performance, utility, and reliability of the platform.

Key responsibilities:

  • Writing high-performance C++ code in a Linux environment.
  • Using your knowledge of object-oriented design principles to design and implement new features.
  • Specification and documentation of software systems.

Essential experience:

  • C++11 programming.
  • Linux.

Desirable experience:

  • Qt & QML.
  • Experience of Agile software development methodologies.
  • Formal code review.
  • Configuration management.
  • Systems & hardware integration.
  • Requirements management.
  • Networking.

Mercurial is used for version control, Jenkins for continuous integration, and ReviewBoard for code review. Experience with any of these tools would be useful.

Matchtech acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers and is part of Gattaca Plc.

Gattaca Plc provides support services to Matchtech and may assist with processing your application.

 

Related jobs

 

Back to top