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 videoprocessing 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 … 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 More ❯
Southampton, England, United Kingdom Hybrid / WFH Options
Octagon Group
C++ code for embedded systems and user interfaces - Design and develop GUIs using commercial and open-source libraries - Develop system control, monitoring software, and videoprocessing applications - Design and implement test frameworks and stimuli Skills required: - Experience in C/C++ programming for embedded systems - Familiarity with GUI … and videoprocessing software development - Strong understanding of testing frameworks and software quality assurance Security Requirements: Due to the nature of this role, candidates must be eligible for security clearance and be a UK passport holder. Whats on offer: Salary up to £70,000 , company shares, flexible and More ❯
machine learning, or related technical fields. Domain Expertise: Prior experience in anomaly detection applied to areas such as QA, gameplay analysis, computer vision or video stream analysis. Proven experience with machine learning frameworks such as Python, NumPy, TensorFlow, or PyTorch. Strong understanding of data analysis, signal processing, and … statistical modeling. Experience with videoprocessing and understanding of game streaming technologies is a plus. Problem-Solving Skills: Excellent analytical and problem-solving abilities. Communication Skills: Strong ability to communicate complex technical issues effectively. Interpersonal Skills: Excellent interpersonal skills with a collaborative mindset. Passion for Gaming: An interest More ❯
rest of the engineering team, suppliers, sub-contractors, and sometimes directly to customers. Useful additional expertise Experience working with imaging devices, GenICam software standard, videoprocessing/streaming, working with cameras, codecs and streaming protocols. Experience of C#, Python, Qt, WPF, Visual Studio. Experience working with Windows and More ❯
days onsite and 2 days working from home. Key Skills & Qualifications: Degree in Electronics Engineering, Computer Science, or a related field. Proven experience in videoprocessing or similarly performance-critical applications. Hands-on experience with Vulkan or other modern GPU APIs. Strong background in C/C++ development … and well-structured technical documentation, including specifications, APIs, and integration guides. Support external partners and customers in integrating SDKs. Test and evaluate complex signal processing code to ensure performance and reliability in production releases. Manage your own workload with accurate time estimates, effective task prioritisation, and a focus on More ❯
days onsite and 2 days working from home. Key Skills & Qualifications: Degree in Electronics Engineering, Computer Science, or a related field. Proven experience in videoprocessing or similarly performance-critical applications. Hands-on experience with Vulkan or other modern GPU APIs. Strong background in C/C++ development … and well-structured technical documentation, including specifications, APIs, and integration guides. Support external partners and customers in integrating SDKs. Test and evaluate complex signal processing code to ensure performance and reliability in production releases. Manage your own workload with accurate time estimates, effective task prioritisation, and a focus on More ❯
days onsite and 2 days working from home. Key Skills & Qualifications: Degree in Electronics Engineering, Computer Science, or a related field. Proven experience in videoprocessing or similarly performance-critical applications. Hands-on experience with Vulkan or other modern GPU APIs. Strong background in C/C++ development … and well-structured technical documentation, including specifications, APIs, and integration guides. Support external partners and customers in integrating SDKs. Test and evaluate complex signal processing code to ensure performance and reliability in production releases. Manage your own workload with accurate time estimates, effective task prioritisation, and a focus on More ❯
london, south east england, united kingdom Hybrid / WFH Options
microTECH Global LTD
days onsite and 2 days working from home. Key Skills & Qualifications: Degree in Electronics Engineering, Computer Science, or a related field. Proven experience in videoprocessing or similarly performance-critical applications. Hands-on experience with Vulkan or other modern GPU APIs. Strong background in C/C++ development … and well-structured technical documentation, including specifications, APIs, and integration guides. Support external partners and customers in integrating SDKs. Test and evaluate complex signal processing code to ensure performance and reliability in production releases. Manage your own workload with accurate time estimates, effective task prioritisation, and a focus on More ❯