Position: C++ developer
Company: Vertex Trade LTD
Experience required: 3y
Category: C++
English level: upper
Published: 2023-07-01T00:00:00+03:00

We are looking for a C++ developer with a conversational level of English, remotely, to join the outstaff team.

French project working on an overlay of AI for CCTV cameras. Company develop a C++ program capable of processing 50-60 video streams in parallels for measuring pedestrian flows in crowded areas (shopping malls, train stations, airports).


Mission:
Our processing pipeline is a C++ application using gstreamer for the video processing and TensorRT nvidia for the neural networks. We have a C++17 modern codebase and develop for RHEL linux (Alma Linux 8.6). We deployed our solution in 7 shopping malls in France over the last 2 years, and we are now deploying in 25 shopping malls in Europe.

We are looking for someone to develop new tools to scale up the software when deploying it

camera benchmark to process 50 videostreams in parallel and make sure that the credentials, image quality, and FPS are validated
orchestrator/worker architecture to test our software reliability by checking the algorithm results on some short video records

Skills:
- Upper-Intermediate English level 
- 4+ years of experience with C++ and modern C++ (11 or higher)
- Excellent knowledge of git and linux (packaging, ...)

 it will be a project with Linux app, no GUI to interact with users.