Software Engineer (Multimedia) - C/C++ - Image & Video Processing - DirectX We’re looking for a Software Engineer with solid experience in Windows Multimedia Applications to join our team working on advanced image and video processing technologies. You’ll be part of a group developing end-to-end image display pipelines, from SDR/HDR rendering … ICC profiles) and computer vision applications. This will be a 12 months contract, working onsite in Cambridge, inside IR35. What you’ll do Develop and optimize multimedia algorithms for image/video processing and rendering Work on advanced display pipeline architectures Focus on performance, memory, and power efficiency Test, analyze, and continuously improve image quality What you … field Strong C/C++ programming skills Deep understanding of end-to-end imaging systems Experience in at least one of the following: Windows Multimedia Application (C/C++), Image display pipeline (SDR/HDR media rendering algorithms), Image/Video processing and Computer Vision algorithms, DirectX, Color management (ICC profiles) Proven experience in imageprocessingMore ❯
Software Engineer (Multimedia) - C/C++ - Image & Video Processing - DirectX We’re looking for a Software Engineer with solid experience in Windows Multimedia Applications to join our team working on advanced image and video processing technologies. You’ll be part of a group developing end-to-end image display pipelines, from SDR/HDR rendering … ICC profiles) and computer vision applications. This will be a 12 months contract, working onsite in Cambridge, inside IR35. What you’ll do Develop and optimize multimedia algorithms for image/video processing and rendering Work on advanced display pipeline architectures Focus on performance, memory, and power efficiency Test, analyze, and continuously improve image quality What you … field Strong C/C++ programming skills Deep understanding of end-to-end imaging systems Experience in at least one of the following: Windows Multimedia Application (C/C++), Image display pipeline (SDR/HDR media rendering algorithms), Image/Video processing and Computer Vision algorithms, DirectX, Color management (ICC profiles) Proven experience in imageprocessingMore ❯
Software Engineer (Multimedia) - C/C++ - Image & Video Processing - DirectX We’re looking for a Software Engineer with solid experience in Windows Multimedia Applications to join our team working on advanced image and video processing technologies. You’ll be part of a group developing end-to-end image display pipelines, from SDR/HDR rendering … ICC profiles) and computer vision applications. This will be a 12 months contract, working onsite in Cambridge, inside IR35. What you’ll do Develop and optimize multimedia algorithms for image/video processing and rendering Work on advanced display pipeline architectures Focus on performance, memory, and power efficiency Test, analyze, and continuously improve image quality What you … field Strong C/C++ programming skills Deep understanding of end-to-end imaging systems Experience in at least one of the following: Windows Multimedia Application (C/C++), Image display pipeline (SDR/HDR media rendering algorithms), Image/Video processing and Computer Vision algorithms, DirectX, Color management (ICC profiles) Proven experience in imageprocessingMore ❯
Royston, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
Maplesoft
Engineer to help support a critical Maplesoft project in close collaboration with Cybernet. The Medical Software Development Engineer will take part in the research, design, and implementation of medical image analysis software and related systems. The position can be based anywhere within the UK. Key Accountabilities: Development of imageprocessing algorithms for medical imaging (e.g., endoscopy) Image preprocessing using OpenCV and related libraries Implementation and application development of machine learningbased image recognition models (C++/Python) Software development and documentation in compliance with the European Medical Device Regulation (EU MDR) Technical communication in Japanese with our development team in Japan Requirements (Essential): Resident of the United Kingdom Strong communication skills in both English and Japanese … Experience in medical software development Understanding of the European Medical Device Regulation (EU MDR) Experience with imageprocessing libraries such as OpenCV Development experience in C++ and Python Preferred Qualifications: Experience with C# Experience with medical device software certification (CE marking) Practical experience in medical imageprocessing Experience developing and deploying machine learningbased image recognition More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
for future healthcare research to £42k DoE + excellent benefits This is a specialised role calling for a mathematically-minded PhD-qualified software engineer with strong algorithmic skills including imageprocessing to extract 3D geometry. Joining this research effort, you would develop algorithms and software to extract and track the evolution of 3D features from colossal quantities of … image data. To succeed, you will need to be able to write robust and well-designed Python code, have a very good understanding of algorithmic approaches to extract and characterise 3D objects, cope well with extremely large data sets (TB), and have an inventive approach to problem solving. This work will feed into broader research in the healthcare sector … Initially, a 3-year fixed term contract, the role has potential to transition to a permanent position in the longer term. Flexible hours and hybrid working are available. Keywords: Imageprocessing, 3D, CNN, Python, Neural Network, Feature Extraction, Healthcare, Research, Cambridge Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite More ❯
real-world applications. You will collaborate with cross-functional teams, including hardware engineers, software developers, and product managers, to design solutions that push the boundaries of camera technology and image quality. Key Responsibilities: Design, develop, and optimize algorithms for camera imageprocessing, calibration, and quality assessment. Implement machine learning and deep learning models for tasks such as … software teams to integrate algorithms into camera systems and embedded platforms. Conduct testing and validation of algorithms across multiple devices and imaging conditions. Develop tools and pipelines for automated image quality evaluation and performance monitoring. Required Skills & Experience: Proven experience in camera algorithms, imageprocessing, or computer vision. Strong programming skills in Python, C++, and MATLAB. Experience … with machine learning/deep learning frameworks such as PyTorch or TensorFlow. Knowledge of imaging sensors, optics, and camera systems. Hands-on experience with image quality assessment, segmentation, or calibration algorithms. Preferred Qualifications: MSc or PhD in Computer Science, Electrical Engineering, Applied Physics, or a related field. Experience with HDR imaging, stereo imaging, or multispectral cameras. Familiarity with Git More ❯
real-world applications. You will collaborate with cross-functional teams, including hardware engineers, software developers, and product managers, to design solutions that push the boundaries of camera technology and image quality. Key Responsibilities: Design, develop, and optimize algorithms for camera imageprocessing, calibration, and quality assessment. Implement machine learning and deep learning models for tasks such as … software teams to integrate algorithms into camera systems and embedded platforms. Conduct testing and validation of algorithms across multiple devices and imaging conditions. Develop tools and pipelines for automated image quality evaluation and performance monitoring. Required Skills & Experience: Proven experience in camera algorithms, imageprocessing, or computer vision. Strong programming skills in Python, C++, and MATLAB. Experience … with machine learning/deep learning frameworks such as PyTorch or TensorFlow. Knowledge of imaging sensors, optics, and camera systems. Hands-on experience with image quality assessment, segmentation, or calibration algorithms. Preferred Qualifications: MSc or PhD in Computer Science, Electrical Engineering, Applied Physics, or a related field. Experience with HDR imaging, stereo imaging, or multispectral cameras. Familiarity with Git More ❯
in Cambridge are seeking to bolster their team with a talented Software Engineer. Responsibilities: Design, develop, and optimize multimedia applications for Windows using C/C++. Implement and enhance image and video processing algorithms within the display pipeline (SDR/HDR rendering, color management, etc.). Conduct algorithm research and development focused on rendering quality, performance, and power … related field. Strong proficiency in C/C++ programming and software development best practices. Solid understanding of end-to-end imaging systems and multimedia application architectures. Proven experience in imageprocessing algorithm design and optimisation. A creative, analytical, and curious mindset, with the ability to approach complex problems from new perspectives. If this role is of interest please More ❯
in Cambridge are seeking to bolster their team with a talented Software Engineer. Responsibilities: Design, develop, and optimize multimedia applications for Windows using C/C++. Implement and enhance image and video processing algorithms within the display pipeline (SDR/HDR rendering, color management, etc.). Conduct algorithm research and development focused on rendering quality, performance, and power … related field. Strong proficiency in C/C++ programming and software development best practices. Solid understanding of end-to-end imaging systems and multimedia application architectures. Proven experience in imageprocessing algorithm design and optimisation. A creative, analytical, and curious mindset, with the ability to approach complex problems from new perspectives. If this role is of interest please More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
IC Resources
that applies advanced machine learning to medical data, improving diagnostic accuracy and speed. As a Senior Machine Learning Engineer, you’ll design, train and deploy ML models for medical image analysis, working with a highly skilled team at the intersection of AI, healthcare and software engineering. Responsibilities Develop and optimise ML models for medical imageprocessing and … imaging Proven track record using deep learning frameworks (PyTorch/TensorFlow) Solid Python skills and familiarity with cloud or MLOps tools (Docker, Kubernetes, MLFlow) Understanding of data pipelines and image analysis techniques (segmentation, registration, feature extraction) Benefits Share options and private healthcare Flexible hybrid working 28 days’ holiday + bank holidays If this position seems like one that suits More ❯
cambridge, east anglia, united kingdom Hybrid / WFH Options
IC Resources
that applies advanced machine learning to medical data, improving diagnostic accuracy and speed. As a Senior Machine Learning Engineer, you’ll design, train and deploy ML models for medical image analysis, working with a highly skilled team at the intersection of AI, healthcare and software engineering. Responsibilities Develop and optimise ML models for medical imageprocessing and … imaging Proven track record using deep learning frameworks (PyTorch/TensorFlow) Solid Python skills and familiarity with cloud or MLOps tools (Docker, Kubernetes, MLFlow) Understanding of data pipelines and image analysis techniques (segmentation, registration, feature extraction) Benefits Share options and private healthcare Flexible hybrid working 28 days’ holiday + bank holidays If this position seems like one that suits More ❯
Cambridge, Cambridgeshire, England, United Kingdom
MicroTECH Global Ltd
library Experience working on GPU Drivers Experience designing and implementing GPU shader algorithms (in glsl, hlsl or equivalent) Experience developing system software for Android OS Experience designing and implementing imageprocessing algorithms Experience working with ARM 64-bit architecture Familiarity with CPU/NPU hardware architectures Java and/or Python development experience More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Microtech Global Ltd
applications, especially for 3D games. You should have a strong understanding of graphics algorithms used in game engines (Unreal, Unity), e.g., deferred shading/lighting, physics based rendering, advanced imageprocessing, voxel-based global illumination, screen space reflection, occlusion culling, shadow algorithms, anti-aliasing algorithms, etc. Experience in global illumination and ray tracing is also important. Key Responsibilities More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
MBDA
someone with a real passion and experience of managing teams, planning workload or bids and understanding and owning technical work packages. The portfolio ranges from advanced DSP systems (e.g. ImageProcessing, Software Defined Radios), complex SoC systems, through to safety and security critical systems; using the latest embedded devices from all the major vendors (e.g. Xilinx, Intel, Texas More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
MBDA
someone with a real passion and experience of managing teams, planning workload or bids and understanding and owning technical work packages. The portfolio ranges from advanced DSP systems (e.g. ImageProcessing, Software Defined Radios), complex SoC systems, through to safety and security critical systems; using the latest embedded devices from all the major vendors (e.g. Xilinx, Intel, Texas More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
MBDA
for an Embedded Digital Design Engineer to be involved in the development of our growing portfolio of complex embedded digital systems. The portfolio ranges from advanced DSP systems (e.g. ImageProcessing, Software Defined Radios), complex SoC systems, through to safety and security critical systems; using the latest embedded devices from all the major vendors (e.g. Xilinx, Intel, Texas More ❯
Employment Type: Permanent, Part Time, Work From Home
stevenage, east anglia, united kingdom Hybrid / WFH Options
MBDA
for an Embedded Digital Design Engineer to be involved in the development of our growing portfolio of complex embedded digital systems. The portfolio ranges from advanced DSP systems (e.g. ImageProcessing, Software Defined Radios), complex SoC systems, through to safety and security critical systems; using the latest embedded devices from all the major vendors (e.g. Xilinx, Intel, Texas More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
MBDA
for an Embedded Digital Design Engineer to be involved in the development of our growing portfolio of complex embedded digital systems. The portfolio ranges from advanced DSP systems (e.g. ImageProcessing, Software Defined Radios), complex SoC systems, through to safety and security critical systems; using the latest embedded devices from all the major vendors (e.g. Xilinx, Intel, Texas More ❯
watford, hertfordshire, east anglia, united kingdom Hybrid / WFH Options
MBDA
for an Embedded Digital Design Engineer to be involved in the development of our growing portfolio of complex embedded digital systems. The portfolio ranges from advanced DSP systems (e.g. ImageProcessing, Software Defined Radios), complex SoC systems, through to safety and security critical systems; using the latest embedded devices from all the major vendors (e.g. Xilinx, Intel, Texas More ❯
software and hardware. This position is subject to security clearance and so all candidates must be British Citizens and have resided in the UK for the last 5 years. ImageProcessing, Software Defined Radios), SoC Systems and Security Critical Systems Be involved in full development through design, implementation, integration and test Work with teams across system, software, FPGA More ❯
resided in the UK for the last 5 years. Previous or current SC and DV clearance is highly beneficial. Duties & Experience: Work across complex systems including DSP Systems (e.g. ImageProcessing, Software Defined Radios), SoC Systems and Security Critical Systems Be involved in full development through design, implementation, integration and test Work with teams across system, software, FPGA More ❯
resided in the UK for the last 5 years. Previous or current SC and DV clearance is highly beneficial. Duties & Experience: Work across complex systems including DSP Systems (e.g. ImageProcessing, Software Defined Radios), SoC Systems and Security Critical Systems Be involved in full development through design, implementation, integration and test Work with teams across system, software, FPGA More ❯
resided in the UK for the last 5 years. Previous or current SC and DV clearance is highly beneficial. Duties & Experience: Work across complex systems including DSP Systems (e.g. ImageProcessing, Software Defined Radios), SoC Systems and Security Critical Systems Be involved in full development through design, implementation, integration and test Work with teams across system, software, FPGA More ❯
watford, hertfordshire, east anglia, united kingdom
The ONE Group Ltd
resided in the UK for the last 5 years. Previous or current SC and DV clearance is highly beneficial. Duties & Experience: Work across complex systems including DSP Systems (e.g. ImageProcessing, Software Defined Radios), SoC Systems and Security Critical Systems Be involved in full development through design, implementation, integration and test Work with teams across system, software, FPGA More ❯