Experience analyzing GPU-accelerated applications like games, image processing or GPGPU applications. Experience writing or contributing to graphics drivers. Knowledge of the OpenGL ES, Vulkan, or OpenCL APIs. About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact More ❯
Android programming. Experience with native Android debugging. Experience analyzing GPU-accelerated applications like games, image processing or GPGPU applications. Knowledge of the OpenGL ES, Vulkan, or OpenCL APIs. About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact More ❯
timescale estimation, task prioritisation and design accuracy. Qualifications Experience of working in video processing or equivalent performance sensitive or high-performance applications. Experience developing Vulkan software, or other modern GPU APIs. Significant experience in developing C/C++ code from the ground up and enhancing established code bases. Willingness to More ❯
Degree in Electronics Engineering, Computer Science, or a related field. Proven experience in video processing or similarly performance-critical applications. Hands-on experience with Vulkan or other modern GPU APIs. Strong background in C/C++ development, both in building new systems and enhancing existing ones. Genuine enthusiasm for new More ❯
london, south east england, united kingdom Hybrid / WFH Options
microTECH Global LTD
Degree in Electronics Engineering, Computer Science, or a related field. Proven experience in video processing or similarly performance-critical applications. Hands-on experience with Vulkan or other modern GPU APIs. Strong background in C/C++ development, both in building new systems and enhancing existing ones. Genuine enthusiasm for new More ❯
london, south east england, United Kingdom Hybrid / WFH Options
microTECH Global LTD
Degree in Electronics Engineering, Computer Science, or a related field. Proven experience in video processing or similarly performance-critical applications. Hands-on experience with Vulkan or other modern GPU APIs. Strong background in C/C++ development, both in building new systems and enhancing existing ones. Genuine enthusiasm for new More ❯
Degree in Electronics Engineering, Computer Science, or a related field. Proven experience in video processing or similarly performance-critical applications. Hands-on experience with Vulkan or other modern GPU APIs. Strong background in C/C++ development, both in building new systems and enhancing existing ones. Genuine enthusiasm for new More ❯
nice-to-haves PhD in computer vision or robotics Experience with machine learning techniques for geometric and semantic estimation GPU programming skills (CUDA, OpenCL, Vulkan, Metal) Experience with embedded software development All about us We're a London-based startup founded by visual SLAM algorithm pioneers. Having raised over $30M More ❯
and energy-efficient compute platforms for modern AI workloads. You'll be working on a flagship GPU and AI platform supporting PyTorch, OpenCL, and Vulkan, designed to bring scalable, efficient AI capabilities to developers and researchers across the industry . Role Overview: As a Software Engineer - AI Framework, you'll More ❯
Motivated, able to work under own initiative • Good communication skill, team player Skills you might also have • Knowledge of computer graphics and API (OpenGL, Vulkan, DirectX, or Metal) • Knowledge of computer hardware • Understanding of real-time rendering techniques and game engine architecture • Experience with profiling and optimizing software or hardware More ❯
Motivated, able to work under own initiative • Good communication skill, team player Skills you might also have • Knowledge of computer graphics and API (OpenGL, Vulkan, DirectX, or Metal) • Knowledge of computer hardware • Understanding of real-time rendering techniques and game engine architecture • Experience with profiling and optimizing software or hardware More ❯
Motivated, able to work under own initiative • Good communication skill, team player Skills you might also have • Knowledge of computer graphics and API (OpenGL, Vulkan, DirectX, or Metal) • Knowledge of computer hardware • Understanding of real-time rendering techniques and game engine architecture • Experience with profiling and optimizing software or hardware More ❯
Familiarity with set-top box development and specialized SoCs from manufacturers like Broadcom, MediaTek, SigmaTel, etc. Graphics experience with OpenGL/EGL, OpenGL ES, Vulkan, Metal, etc. Cross device dependency management Game engines and game engine technologies Internals of browser technology such as Webkit, WPE, Chromium, Cobalt The hiring range More ❯
guide Metal developers to tune their applications for maximum performance on Apple Silicon. Minimum Qualifications Understand the graphics pipeline GPU programming with Metal, DirectX, Vulkan, CUDA, Direct Compute, OpenGL, or OpenCL Programming knowledge of C/C++ Carry forward highly complex software debug efforts Preferred Qualifications Excellent written and oral More ❯
west london, south east england, United Kingdom Hybrid / WFH Options
IC Resources
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 ❯
south west london, south east england, United Kingdom Hybrid / WFH Options
IC Resources
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 ❯
Architects to join their engineering teams. You must have demonstrated experience with some of the following technologies: Computer graphics APIs such as OpenGL or Vulkan RTL design in Verilog ARM/RISC-V architecture concepts Modern software design practices in C++ Knowledge of compilers and tool chains Computer architectures Docker More ❯
Berkeley Square - Talent Specialists in IT & Engineering
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. Desirable Skills Strong mathematical and algorithmic background. Experience with digital More ❯
south west london, south east england, United Kingdom
Berkeley Square - Talent Specialists in IT & Engineering
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. Desirable Skills Strong mathematical and algorithmic background. Experience with digital More ❯
Berkeley Square - Talent Specialists in IT & Engineering
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. Desirable Skills Strong mathematical and algorithmic background. Experience with digital More ❯
compiler backend for our RISC-V vector extensions Implement code generation and optimization passes for graphics and AI workloads Contribute to shader compilers for Vulkan and other graphics APIs Work on vectorization and auto-parallelization strategies Collaborate with hardware team on ISA definition and enhancements Benchmark and optimize compiler performance More ❯
compiler backend for our RISC-V vector extensions Implement code generation and optimization passes for graphics and AI workloads Contribute to shader compilers for Vulkan and other graphics APIs Work on vectorization and auto-parallelization strategies Collaborate with hardware team on ISA definition and enhancements Benchmark and optimize compiler performance More ❯
compiler backend for our RISC-V vector extensions Implement code generation and optimization passes for graphics and AI workloads Contribute to shader compilers for Vulkan and other graphics APIs Work on vectorization and auto-parallelization strategies Collaborate with hardware team on ISA definition and enhancements Benchmark and optimize compiler performance More ❯
core engine systems Real-time rendering experience in the games industry a plus, with knowledge of modern graphics APIs such as DirectX 12 or Vulkan Experience profiling and optimizing a large codebase Demonstrated ability to reason about and debug large, interacting systems from the macro-level to the micro-level More ❯
compiler backend for our RISC-V vector extensions Implement code generation and optimization passes for graphics and AI workloads Contribute to shader compilers for Vulkan and other graphics APIs Work on vectorization and auto-parallelization strategies Collaborate with hardware team on ISA definition and enhancements Benchmark and optimize compiler performance More ❯