Sorry, this advert is now closed. Click here to view our live vacancies.

Software (C++) Engineer - Remote Working

Excellent salary & Benefits Package - Software - IT
Ref: 225 Date Posted: Wednesday 22 Nov 2023

The Company

Our client is a world leader in digital video and inspection systems for the offshore industries, such as renewables, decommissioning, oil & gas etc. With an enviable client list containing most of the major offshore companies, it is in a position to expand its capabilities and product portfolio to continue to drive forward the technology in this challenging sector.

The Role

A software engineer is required to join a small team to contribute to the user interface, video pipeline and database development of the company’s core product. There will also be opportunities to work on the full lifecycle design and development of new products, embedded devices and an automated test suite. We need our engineers to be versatile, enthusiastic to learn and keen to investigate new technologies.

The ideal candidate will have a working knowledge of video/graphics technology and/or good experience with database applications.

Once a thorough understanding of the company’s products has been obtained, the Software Engineer will assist the technical support team with solving more advanced and unusual problems that they may face.

We expect our software engineers to place a high emphasis on quality and reliability with a willingness and capability to routinely test code.

Essential Skills

  • C++ 17/20
  • SQL

Desirable Skills

  • FFMPEG, CUDA, GStreamer, OpenGL/Vulkan
  • ImGUI, QT
  • Experience with video or camera technology
  • Experience with subsea technology
  • Test-driven development
  • Continuous Integration
  • Experience with a unit test framework

The client is based in North West England, but will consider fully remote working.

Download Job Profile