to ensure optimal efficiency. What You'll Bring: A strong understanding of rendering technologies and graphics pipelines (rasterization & ray-tracing). Hands-on experience with one or more of OpenGL ES, Vulkan, DirectX, or Metal APIs. A deep understanding of GPU architectures and workloads, including gaming, XR, and machine learning. Excellent C++ development skills and familiarity with version control systems. More ❯
of API design considerations and tradeoffs Familiarity with tools and libraries such as Boost, PlayReady, ALSA, DIAL a plus Experience with memory management and multi-threaded development Experience with OpenGL and DirectFB Media/Video knowledge such as codecs, media streaming, etc. would also be a plus Ideally, embedded and consumer electronics experience Ability to accurately estimate software tasks and More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
long-term technical success. Required Skills and Experience : Proven industry experience in graphics engineering, with a strong focus on optimization and debugging. Deep expertise in modern graphics APIs (Vulkan, OpenGL ES, DirectX, Metal). Proficient in C/C++ and shading languages (GLSL/HLSL). Skilled in GPU performance profiling and debugging using tools like RenderDoc, Nsight, and Arm More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
critical driver for GPU hardware, including scheduling and memory management for Linux and Android OSs. You will provide the foundations that will make the Mali GPU implementation of Vulkan, OpenGL and OpenCL simply the best in the market. Your day-to-day responsibilities include: Being a member of GPU Linux Kernel team responsible for contributing and maintaining the upstream version More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
Job Overview: We are seeking a skilled and motivated Senior Software Engineer to join our Compiler team supporting Mali mobile IPs. Our team works on Graphics and Compute APIs (OpenGL ES, OpenCL, Vulkan) within our LLVM-based compiler, focusing on enhancing GPU technologies for the mobile and automotive markets of the future. Responsibilities: Analyze Graphics and Compute workloads and content … performance of Mali GPUs Required Skills and Experience: Experience in compiler development Preferred Skills and Experience: Knowledge of the LLVM compiler framework Familiarity with Graphics APIs such as DirectX, OpenGL, or Vulkan Benefits and Additional Information: Join us to influence the future of Graphics APIs, GPU architectures, and instruction sets! Additional Support and Policies: We provide accommodations during the recruitment More ❯
engineering and research teams Key Requirements: BSEE/BSCS (MS/PhD preferred) in relevant field Strong knowledge of graphics algorithms and rendering flows Proficiency with APIs like Vulkan, OpenGL ES, Metal Experience in advanced rendering or neural rendering is a plus Keywords: Rendering/Graphics Algorithms/GPU/Vulkan/OpenGL/Neural Rendering/Computer Graphics/ More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
to debugging tools and methodologies. Required skills and experience Proven experience in GPU driver or graphics application development and technical support. Strong knowledge of graphics APIs such as Vulkan, OpenGL ES, and Direct3D. Experience in Linux kernel driver development. Excellent communication skills and experience working with global, remote teams. Nice to have skills and experience Experience with Windows WDDM or More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
for efficient issue resolution. Required Skills and Experience : Demonstrated and proven experience in GPU driver, graphics application development, and technical support roles. Proficiency in graphics APIs such as Vulkan, OpenGL ES, and Direct3D, and familiarity with graphics application development processes Experience in Linux kernel driver development. Strong knowledge of operating system kernel such as Android, Linux kernel, and Windows Excellent More ❯