Position - C++ Developer / Permanent / Remote Working (UK)
About Us – My client is a world leader in digital video recording (DVR) and inspection systems. They develop and manufactures DVR products for use throughout the Energy Sector.
Description - They have a very small development team so you must be able to work independently while coordinating with other developers. You will be involved with all aspects of the application lifecycle. This includes talking directly with end users to evaluate what they need, then planning, implementing, testing, and supporting these new features. We have dedicated first line support personnel however the development team provides an escalation point for complex problems.
Their core product is written in C++ using Visual Studio. They use Qt5 Widgets for the user interface with GStreamer and CUDA for video processing. They have soft real time constraints, so performance is a feature. They sell systems rather than software so can target a small number of well defined, high specification, configurations. They are weak at automated testing, especially integration and end to end, so any experience in this area would be beneficial.
Essential - They are looking for a developer with experience developing desktop software using an object orientated language. We understand good engineers can learn new languages and technologies quickly, so we’re more interested in the problems you’ve solved than what you wrote the solution in.
Desirable - They use the following technologies in our core product so any experience with these will help get you up to speed:
Languages: modern C++ (currently C++17), C, SQL
Technologies: Qt5, GStreamer 1.0, Sqlite, OpenGL, CUDA, catch2, Windows 10
Industries: Offshore energy (oil, gas, renewables), digital video
Other benefits - We strongly believe that every employee must find the right work/life balance. As a small privately owned company we are able to encourage and support this. We offer 32 days annual leave (including public holidays) and private health cover.
Email CV to: email@example.com