modern agile software development process Mentoring and coaching of junior team members Documentation of designs/implementations Required Skills and Experience Strong expertise in Vulkan or other similar graphics APIs A strong understanding and practical experience of modern C++ programming Strong abstract reasoning skills with an ability to focus on More ❯
fields Expert-level C/C++ skills on Windows; strong performance profiling and 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 skills, and concise technical communication More ❯
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 More ❯
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 More ❯
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 More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Arm
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 More ❯
Huawei Technologies Research & Development (UK) Ltd
of rendering technologies and graphics pipelines. Strong programming skills: C/C++, Python. Desired: Good understanding of mobile GPU architecture principles. Good understanding of Vulkan or OpenGL graphic API. Good written and verbal communication skills. Self-motivated, well organized, and a good team player. More ❯
driver development for Linux or Windows Knowledge of the Linux graphics stack (XOrg, Mesa, Wayland, etc.) Some experience with graphics APIs (EGL, OpenGL ES, Vulkan etc.) Knowledge of how graphics hardware works Experience with platform bring-up, such as BSP development BEng or BSc in electronics, computer science or relevant More ❯
or degree in Computer Science, Engineering, or related fields Experience managing and configuring Linux systems Additional Skills (Preferred) Experience with graphics and compute APIs (Vulkan, OpenGL ES, OpenCL, EGL) Experience with compiler frameworks like NIR and LLVM, especially backend development Experience with version control systems such as Git Experience contributing More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Arm
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 More ❯
Engineer : Develop groundbreaking GPU software using C/C++ programming, computer architecture knowledge and experience with 2D/3D graphics standards like Direct3D 12, Vulkan, OpenGL, or OpenGL ES. Location: Raanana, Israel. Department: Software Engineering. Our Global Ecosystem With offices around the world, Arm is a global ecosystem of true More ❯
years of hands-on experience in GPU architecture development Understanding of graphics algorithms or shader program design and optimization Experience with technologies such as Vulkan, OpenGLES, Metal, DirectX 11 or 12, and/or OpenCL Excellent communication skills in English, both written and spoken Our client offers competitive salaries and More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
architecture of GPU IPs - Graphics Hardware Processors (5 - 10+ years' experience) Strong understanding of modern 3D graphics and/or compute APIs, such as Vulkan, D3D12 and OpenCL, CUDA etc. Definition of high-level GPU architecture/micro-architecture Confidence knowledge in the ASIC digital design flow Experience in R More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Arm
a related field. Over 8 years of experience in GPU driver, graphics application development, and technical support roles. Experience in graphics APIs such as Vulkan, OpenGL ES, and Direct3D. Understanding of GPU architecture, pipelines, and design principles on mobile and desktop platforms. Experience in Linux kernel driver development. Strong skills More ❯
strong partnerships and deliver high-quality results. Required Skills Experience in GPU architecture or complex system design. Knowledge of 3D graphics/compute APIs (Vulkan, D3D12, OpenCL). Understanding of ASIC design methodologies. Ability to define and drive architectural explorations. Strong mathematical and algorithmic background. Experience with digital video, micro More ❯
teams, driving our future roadmaps Required Skills and Experience: Game Engine development experience (e.g. Snowdrop, Unreal, Unity) Graphics profiling knowledge Modern graphics API knowledge (Vulkan, DirectX12) Shader development and optimization skills Excellent communication and collaboration skills The ability to integrate yourself as a guest in a new team and share More ❯
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. Experience in advanced rendering algorithm development . Hands-on experience with 3D More ❯
Engineer: Develop groundbreaking GPU software using C/C++ programming, computer architecture knowledge, and experience with 2D/3D graphics standards like Direct3D 12, Vulkan, OpenGL, or OpenGL ES. Location: Raanana, Israel. Department: Software Engineering. Power Analysis Engineer: Optimize next-gen silicon platforms for diverse markets as a Power Analysis More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Arm
in a new team and share your knowledge while respecting the domain and skills of the team you are advising Modern graphics API knowledge (Vulkan, DirectX12) 'Nice to Have' Skills and Experience: Shader development and optimisation skills Debugging skills for both CPU and GPU Experience in working with large codebases More ❯
EE or CS preferred. Strong background in graphic algorithms and good knowledge of game rendering flows. Strong knowledge of graphics and computer graphics APIs (Vulkan, OpenGLES, Metal etc.). Excellent team working skills, self-motivated and results-focused. Desired: Experience in advanced rendering algorithm development. Experience of 3D Gaussian Splatting More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
develop/optimize graphic features using Unreal Engine mainly on console gaming. Requirements: Experienced working with Unreal, C++ Shader programming Worked with APIs i.e Vulkan and DirectX Worked on Console game development and has previously shipped a game/project If this position is of interest and you match the More ❯
user experience in our products! Required Skills and Experience: Strong background in GPU SW architecture, requirements analysis, and software architecture definition Strong background in Vulkan & OpenCL. Have a proactive, analytical and hands-on approach to work. “Nice To Have” Skills and Experience: Experience of Arm CPU and/or Mali More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Ecm Selection
respond to everyone. Or recommend a friend for £250, details at http://ecmselection.co.uk/tell-a-friend. Keywords: Mesa, Mesa3D, GL, OpenGL, Vulkan, real-time graphics, drivers, Linux, open source, remote working, CI, Git. Please note: even if you don't have exactly the background indicated, do contact More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Collabora
be very helpful Familiarity with the upstream Linux kernel development workflow Embedded development experience (firmware, bootloaders, kernel, BSP) Knowledge about OpenGL and/or Vulkan GPU drivers Sysadmin/DevOps experience Fluency with Kubernetes Collabora is a software consultancy specialising in bringing companies and the Open Source community together. We More ❯
Architecture design. You should have a strong understanding of rendering technologies, graphics pipelines and hands-on experience using one more of the OpenGL ES, Vulkan, DirectX, or Metal APIs. A deep understanding of GPU architectures and the workloads GPUs are likely to see, and thus what characteristics are important, in … or more years of experience in GPU software architecture or driver development Hands-on experience with one or more of the following technologies: Vulkan, OpenGL ES, Metal, or DirectX11 or 12. Desired: Sound knowledge of graphics rendering pipeline (rasterization and ray-tracing) Knowledge of neural rendering, raytracing and mesh shading More ❯