would be desirable. - Strong numeracy and understanding of mathematical modelling. - Experience with CUDA, multithreading, AI/ML would be advantageous. - Any exposure to 3D/2D graphics development (OpenGL, Vulkan) would be beneficial. The company offers an excellent remunerations package including annual bonus and significant enhanced pension contributions as well as private health and dental insurance. The role is based More ❯
related field, or equivalent experience in 3D graphics or ML systems. Strong in C Python, 3D graphics pipelines, inverse rendering, and geometry processing. Experience with GPU programming (OpenGL, CUDA, Vulkan), PyTorch/TensorFlow, and real-time engines (Unity/Unreal). Solid grasp of optimization, linear algebra, computer vision, and numerical methods. Skilled in multithreading, memory management, and profiling for More ❯
london, south east england, united kingdom Hybrid / WFH Options
microTECH Global LTD
related field, or equivalent experience in 3D graphics or ML systems. Strong in C Python, 3D graphics pipelines, inverse rendering, and geometry processing. Experience with GPU programming (OpenGL, CUDA, Vulkan), PyTorch/TensorFlow, and real-time engines (Unity/Unreal). Solid grasp of optimization, linear algebra, computer vision, and numerical methods. Skilled in multithreading, memory management, and profiling for More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
microTECH Global LTD
related field, or equivalent experience in 3D graphics or ML systems. Strong in C Python, 3D graphics pipelines, inverse rendering, and geometry processing. Experience with GPU programming (OpenGL, CUDA, Vulkan), PyTorch/TensorFlow, and real-time engines (Unity/Unreal). Solid grasp of optimization, linear algebra, computer vision, and numerical methods. Skilled in multithreading, memory management, and profiling for More ❯
slough, south east england, united kingdom Hybrid / WFH Options
microTECH Global LTD
related field, or equivalent experience in 3D graphics or ML systems. Strong in C Python, 3D graphics pipelines, inverse rendering, and geometry processing. Experience with GPU programming (OpenGL, CUDA, Vulkan), PyTorch/TensorFlow, and real-time engines (Unity/Unreal). Solid grasp of optimization, linear algebra, computer vision, and numerical methods. Skilled in multithreading, memory management, and profiling for More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Microtech Global Ltd
algorithms, ray tracing or global illumination algorithms. Excellent GPU shader programming skills using GLSL or HLSL, etc. Hands-on experience with one or more of the following graphics API: Vulkan, OpenGL, Metal, DirectX11 or 12 and/or OpenCL. Excellent programming skills using C or C++ Desired: PhD in relevant field Experience in rendering algorithms used in game engines (Unreal More ❯
london, south east england, united kingdom Hybrid / WFH Options
microTECH Global LTD
from home. Key Skills & Qualifications: 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 ideas, a willingness to trust More ❯
slough, south east england, united kingdom Hybrid / WFH Options
microTECH Global LTD
from home. Key Skills & Qualifications: 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 ideas, a willingness to trust More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
microTECH Global LTD
from home. Key Skills & Qualifications: 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 ideas, a willingness to trust More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
MBDA
Sensor perceives it. You will need Skills in Windows and Linux native software (C/C++), dynamic languages like python, GPU-acceleration and 3D graphics (Open GL, GLSL, CUDA, Vulkan), A strong software background including software architecture design, concurrency, synchronisation, and database design An appreciation of or the desire to learn the physics of the propagation of EM radiation, coherent More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
MBDA
Sensor perceives it. You will need Skills in Windows and Linux native software (C/C++), dynamic languages like python, GPU-acceleration and 3D graphics (Open GL, GLSL, CUDA, Vulkan), A strong software background including software architecture design, concurrency, synchronisation, and database design An appreciation of or the desire to learn the physics of the propagation of EM radiation, coherent More ❯
stevenage, east anglia, united kingdom Hybrid / WFH Options
MBDA
Sensor perceives it. You will need Skills in Windows and Linux native software (C/C++), dynamic languages like python, GPU-acceleration and 3D graphics (Open GL, GLSL, CUDA, Vulkan), A strong software background including software architecture design, concurrency, synchronisation, and database design An appreciation of or the desire to learn the physics of the propagation of EM radiation, coherent More ❯
watford, hertfordshire, east anglia, united kingdom Hybrid / WFH Options
MBDA
Sensor perceives it. You will need Skills in Windows and Linux native software (C/C++), dynamic languages like python, GPU-acceleration and 3D graphics (Open GL, GLSL, CUDA, Vulkan), A strong software background including software architecture design, concurrency, synchronisation, and database design An appreciation of or the desire to learn the physics of the propagation of EM radiation, coherent More ❯
10+ years of proven, deep experience in developing low-level GPU drivers, runtime, or compiler technology for a major mobile GPU architecture. Expert-level knowledge of modern graphics APIs (Vulkan, DirectX 12) and their compute shader pipelines. Fluency in C/C++ and a strong understanding of computer architecture. Must have a proven track record in co-processor design (e.g. More ❯
forefront of mobile GPU Software 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 click apply for full job details More ❯
Key Responsibilities: Develop and maintain 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 for key workloads Contribute to More ❯
Key Responsibilities: Develop and maintain 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 for key workloads Contribute to More ❯
london (city of london), south east england, united kingdom
microTECH Global LTD
Key Responsibilities: Develop and maintain 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 for key workloads Contribute to More ❯
onsite 3 days a week. Experience of the Graphics Engineer will include: 1-10 years of experience with C++ Experience with multi-threading Experience with graphics APIs, e.g. OpenGL, Vulkan, Metal or DirectX Bonus: shader programming If you are a Graphics Engineer looking to shape the future of mobile graphics and user experiences, please apply today to learn more. More ❯
onsite 3 days a week. Experience of the Graphics Engineer will include: 1-10 years of experience with C++ Experience with multi-threading Experience with graphics APIs, e.g. OpenGL, Vulkan, Metal or DirectX Bonus: shader programming If you are a Graphics Engineer looking to shape the future of mobile graphics and user experiences, please apply today to learn more. More ❯
EC2M, Coleman Street, Greater London, United Kingdom
Platform Recruitment
efficiency of graphics and compute workloads on cutting-edge GPU architectures. About you: 2 years+ in GPU Driver Development Strong C++ or C programming skills Experience with OpenCL or Vulkan Full details are available. Please don't hesitate to get in touch. More ❯
Key Responsibilities: Develop and maintain 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 for key workloads Contribute to More ❯
Key Responsibilities: Develop and maintain 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 for key workloads Contribute to More ❯
london (city of london), south east england, united kingdom
microTECH Global LTD
Key Responsibilities: Develop and maintain 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 for key workloads Contribute to More ❯
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 ❯