leading technology company , working at the forefront of mobile GPU Software Architecture design. In this role, you will investigate and design groundbreaking features for leading 3D graphics APIs like Vulkan and DirectX, directly impacting the performance and capabilities of current and future GPUs. Your Impact: Innovate: Design and develop new features for 3D Graphics APIs, pushing the boundaries of mobile … 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. Self-motivation More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
ensuring 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 More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
knowledge: Performance evaluation experience and knowledge of potential pitfalls Knowledge of hardware modelling concepts, including configuration and latency definition files Graphics programming experience with mobile GPUs (e.g. using shaders, Vulkan) and graphics pipeline concepts Ability to use ADB (Android Debug Bridge) for device interaction and log capture Android application or background service development In Return: In return, the successful candidate More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
performance-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 More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
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 Implement and test … 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 process. Please More ❯
Engineering (BSEE/BSCS required, MS/PhD preferred). Expertise in graphics algorithms and a deep understanding of game rendering pipelines. Strong knowledge of graphics APIs such as Vulkan, OpenGLES, Metal. Excellent team player with a self-motivated and results-driven mindset. Desirable: Experience in advanced rendering algorithm development . Hands-on experience with 3D Gaussian Splatting and game More ❯
functional 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
improvements 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 More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
tools 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 More ❯