Our client is seeking a GPU Software Engineer for a 12-month contract based in Cambridge. The successful candidate will design and evaluate features for 3Dgraphics APIs like Vulkan and DirectX, focusing on performance and use cases for current and future GPUs. The role includes guiding hardware and driver roadmaps and communicating new technologies to stakeholders. Responsibilities … Design and develop new features for 3DGraphics APIs. - Investigate and evaluate features and improvements for 3DGraphics APIs. - Draft new API extensions and write specifications. - Prototype interface changes and proposals. - Propose changes to GPU architecture. - Perform performance analysis of proposed changes. Requirements: - Bachelor’s, Master’s, or Ph.D. in a relevant discipline. - 5+ years of More ❯
GPU Graphics Expert We are currently working with a leading global tech company, hiring for a senior graphics expert with a strong background in real-time rendering algorithms on GPU, or a background in other advanced use of graphics & rendering algorithms to join a team working at the forefront of 3Dgraphics algorithm development. Within … this role you would be proposing new ideas & develop new graphics/rendering algorithms for mobile GPU. Whilst also analysing GPU applications to generate performance/power improvement, profile & optimise rendering code & GPU shaders. Join a multinational, dynamic and highly motivated software development group where you will enjoy the support of your colleagues while being challenged by exciting technical … problems. Key Responsibilities and Required Skills: Prior Graphics knowledge, including: GBuffer, Ray tracing & Global Illumination & Screen space processing such as SSAO or motion vector. Experience working on Vulkan API. Ideally you will have hands on experience on Vulkan API skill and good to know how to do ray tracing with Vulkan API Hands-on experience with one or more More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Ecm Selection
The team use a variety of evolving and experimental image processing and machine learning techniques, starting from modelling in tools including MATLAB through to development of image analysis (2D, 3D and 4D) and machine learning software in Python. Datasets are vast (terabytes to petabytes) and significant computational power and HPC is available. You will have: A relevant PhD (or … be indicative; additional languages such as C++ are also acceptable. Familiarity with computer vision, big data, geometric feature extraction, cellular imaging, timelapse imaging and tracking, volumetric tiling, voxel imaging, 3Dgraphics, spherical harmonics (3D, or 4D hyperspherical), light-sheet microscopy, particle image velocimetry (PIV), EFM and/or similar areas would be beneficial. This role will initially More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
The team use a variety of evolving and experimental image processing and machine learning techniques, starting from modelling in tools including MATLAB through to development of image analysis (2D, 3D and 4D) and machine learning software in Python. Datasets are vast (terabytes to petabytes) and significant computational power and HPC is available. You will have: A relevant PhD (or … be indicative; additional languages such as C++ are also acceptable. Familiarity with computer vision, big data, geometric feature extraction, cellular imaging, timelapse imaging and tracking, volumetric tiling, voxel imaging, 3Dgraphics, spherical harmonics (3D, or 4D hyperspherical), light-sheet microscopy, particle image velocimetry (PIV), EFM and/or similar areas would be beneficial. This role will initially More ❯