GlobalLogic have a contract opportunity for a Senior Software Engineer to join our team on a contract basis. This is a Hybrid role and Inside IR35.
We're looking for a Senior Software engineer experienced with Real Time video manipulation and parallel processing to help to develop high-performance video and AI processing pipelines for use in an operating theatre.
Responsibilities include :
Design, implement, and optimise video processing pipelines running on computing systems deployed in the operating room
Leverage hardware acceleration to develop high-performance, low-latency video capture, processing, AI inference, visualization and streaming software
Work as part of a multidisciplinary team to develop robust and secure-by-design software for a medical device
Technical requirements :
Essential experience with Nvidia Holoscan, Deepstream, and / or Gstreamer
Excellent C++ development skills with C+ or higher, multi-threading, inter-process communication and performance optimisation
Excellent knowledge of software design principles and C++ design patterns
Hands-on experience design low-latency, high-performance, Real Time video or image processing software
Experience developing or implementing Real Time image processing algorithms using hardware acceleration
Experience with CUDA or OpenCL
Experience with TensorRT, Triton, or equivalent AI acceleration / inferencing frameworks