Windows Multimedia Software Engineer
C/C++ · DirectX · HDR/SDR Pipeline · Computer Vision
Location: Cambridge (Science Park) | Type: Inside IR35, full-time
Salary: Up to £100,000 (base) + 33 days holiday + 3 % pension
Shape the next generation of colour-accurate, high-performance imaging on Windows
Our client, a leading global technology innovator, is building a brand-new multimedia stack at its Cambridge R&D centre—focused on real-time HDR tone-mapping, colour-space conversion, and computer-vision acceleration for ARM-based Windows devices. They’re seeking an inventive C/C++ engineer who lives and breathes pixels, performance, and high-fidelity image rendering.
What you’ll do
* Design and prototype SDR → HDR rendering and image-processing algorithms
* Own end-to-end colour-management (ICC profiles, gamut mapping, gamma tuning)
* Optimise DirectX pipelines for latency, throughput, and power efficiency
* Build robust unit & integration tests to guarantee colour fidelity
* Collaborate with hardware, OS, and camera-algorithm teams across UK and Asia
What you’ll bring
* MSc/PhD (or equivalent experience) in Computer Science, EE, Imaging or related
* Expert-level C/C++ on Windows; strong performance profiling & SIMD experience
* Hands-on knowledge of DirectX 11/12 (or Vulkan/Metal) and shader programming
* Experience with image/video processing or real-time computer vision
* Clear thinking, problem-solving mindset, and concise technical communication
Nice-to-haves
* Camera pipeline or ISP development experience
* Passion for photography/videography—e.g. RAW formats, grading, HDR workflows
* Contributions to open-source graphics or imaging projects