25 of 25 Vulkan Jobs in England

Senior Software Developer

Hiring Organisation
University Hospital Southampton NHS Trust
Location
Southampton, SO16 6YD, United Kingdom
Salary
Negotiable
academic or research environment, in a range of applications/technologies Experience implementing software in C/C++ Experience working with GPU, e.g., OpenGL, Vulkan, CUDA, WebGL or browser-based 3D rendering libraries (e. g. Three.js) Experience in both SQL and NoSQL (e.g. MongoDB) databases Implementing scientific or algorithmic software ...

Senior Software Engineer, Embedded Android

Location
Brighton, England, United Kingdom
experience integrating into the Android lifecycle as well as using the Android compositing stack (SurfaceFlinger, HWComposer, Gralloc, EGL). Graphics Engineering: Experience developing against Vulkan and OpenGL ES applied to Real Time 3D and UI rendering. Performance optimization: Profiling and optimization on resource‐constrained hardware using CPU/GPU/ ...

Software Engineer - GPU

Location
West of England, England, United Kingdom
decisions and take ownership of delivering solutions across multiple programmes. Essential Skills & Experience Experience developing software in C++ GPU programming expertise using CUDA, OpenGL, Vulkan, or similar technologies An understanding of RF or EO/IR sensing and propagation, with experience translating physical models into efficient software solutions Experience applying ...

Software Engineer - GPU

Hiring Organisation
Matchtech
Location
Bristol, UK
Employment Type
Full-time
influence design decisions and take ownership of delivering solutions across multiple programmes. Essential Skills & ExperienceExperience developing software in C++GPU programming expertise using CUDA, OpenGL, Vulkan, or similar technologiesAn understanding of RF or EO/IR sensing and propagation, with experience translating physical models into efficient software solutionsExperience applying modern software ...

Senior Hardware GPU Architect

Location
Cambridge, England, United Kingdom
good team player. Good verbal and written communication skills in English. Desired Hands-on experience with one or more of the following technologies: Vulkan, OpenGL ES, Metal, DirectX 11/12 or OpenCL. PhD in Computer Graphics, GPU Architecture or a related field. Publications at leading conferences or journals ...

Senior Embedded Software Engineer

Location
Brighton, England, United Kingdom
scalable feature sets in a large multithreaded codebase. Embedded Platforms: Experience developing for Embedded Linux, QNX and hypervised environments. Graphics Engineering: Experience developing against Vulkan and OpenGL ES applied to Real Time 3D and UI rendering. Performance optimization: Profiling and optimization on resource-constrained hardware using CPU/GPU/ ...

Principal C/C++ Software Engineer

Location
Cheltenham, England, United Kingdom
Develop Verification and Validation Strategies Perform verification exercises. Qualifications: High proficiency in C++ High proficiency in Embedded Linux Proficiency in Graphical Frameworks such as Vulkan, OpenGl, QT CI/CD workflow. Experience with Git, Containerised development environments, CI/CD Familiarity with debugging tools, hardware interfaces, and safety analysis techniques. ...

Senior Software Engineer (Instrumentation)

Location
Cambridge, England, United Kingdom
hardware-software interactions. 'Nice to Have' skills and experience: Insight into the workings of the GPU graphics pipeline. Knowledge of OpenGL ES and Vulkan APIs. Additional Information: Please note that no relocation package is available for this role. If skilled worker sponsorship is required, Arm will meet costs associated with ...

Senior Embedded Software Engineer

Hiring Organisation
X4 Group
Location
Southampton, Hampshire, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £75,000 per annum
security access you must have been in the U.K. for at least five years Desirable experience includes: MATLAB/Simulink OpenGL or Vulkan CUDA or OpenCL FPGA or HDL exposure Video processing or machine learning Experience within defence, aerospace, automotive, or other high-reliability industries If you're looking ...

Principal Software Engineer – Game & Graphics Technology Integration

Location
Manchester, England, United Kingdom
Experience Strong experience in software engineering for graphics, game engines, systems software or other real-time applications is required, together with: Practical experience with Vulkan or another modern graphics API, plus strong C++ skills. Graphics debugging and profiling tools. Experience working within a large game engine or comparable software codebase ...

GPU Rendering & Sensor Simulation Engineer (Hybrid)

Location
West of England, England, United Kingdom
time 3D rendering and physics-based simulations on the GPU for defence applications. The role focuses on C++ development and CUDA/OpenGL/Vulkan, translating RF/EO/IR models into efficient software. Based in Stevenage, the role offers a salary of £53,000–£60,000 plus ...

Software Engineering Manager, Web Platform

Location
Greater London, England, United Kingdom
assimilate and understand a large and complex software product You might also have Familiarity with real time 3D rendering techniques and graphics APIs including Vulkan and/or WebGPU Familiarity with WebAssembly and Emscripten. A methodical approach to prioritizing and developing innovative optimization solutions A passion for the future ...

Senior Software Engineer

Location
Manchester, England, United Kingdom
/20). Deep understanding of systems programming, including memory management, multi-threading, and hardware-software abstraction layers. Experience with graphics APIs (e.g., OpenGL, Vulkan, or proprietary embedded graphics stacks) and rendering pipelines. Proficiency in Python for tooling and automation, with a working knowledge of BrightScript or JavaScript being ...

Senior C++ Embedded Engineer – Plugins & Validation

Location
Cheltenham, England, United Kingdom
design and implement robust C++ code for our EAK GVA platform, translating customer needs into verifiable software solutions. You will work across embedded Linux, Vulkan/OpenGL/QT, HIL testing, and CI/CD workflows, collaborating with hardware teams to deliver high-quality plugins and validations. This role emphasizes ...

Machine Learning Framework/Runtime Software Engineer (C++)

Location
Cambridge, England, United Kingdom
exposure could include: Machine learning inference frameworks such as LiteRT, TensorFlow Lite, ONNX Runtime, or similar technologies GPU programming or compute technologies such as Vulkan, OpenCL, TOSA, or compute kernels Machine learning runtimes, compilers, drivers, or backend integration Computational graphs, operators, memory management, or model optimisation Ahead-of-Time ...

Experienced Machine Learning Framework/Runtime Software Engineer (C++)

Location
Cambridge, England, United Kingdom
knowledge or experience could include: Developing delegates, execution providers, plugins, or other backend integration mechanisms GPU programming or machine learning acceleration technologies such as Vulkan, OpenCL, TOSA, or compute kernels Designing or implementing Ahead-of-Time or Just-in-Time compilation flows for AI workloads Transforming graphs or working with ...

Quadrants: Compiler Lead

Location
Greater London, England, United Kingdom
open-source translation layer that turns ordinary Python into optimized machine code at runtime, across CPU (Arm64, x86) and GPU (AMDGPU, CUDA, Metal, Vulkan) backends. CUDA is the primary target, with x86 the strong runner-up, especially for real-time simulation. The others drive adoption and support fast prototyping ...

Genesis-World: Core Physics Engineer

Location
Greater London, England, United Kingdom
Python-first and runs anywhere. Kernels are written once, and Quadrants, our in-house JIT compiler, lowers them to CUDA, AMD ROCm, Apple Metal, Vulkan, x86, and ARM64. A single laptop or a datacenter. Massively batched GPU simulation for learning at scale, and complex non-batched scenes where CPU wins ...

Rendering, Pipeline Optimization

Location
Greater London, England, United Kingdom
tell you on an unfamiliar pipeline Deep knowledge of modern GPU architectures (AMD RDNA, wave occupancy, cache behavior, async compute) Strong command of D3D12, Vulkan, and at least one console graphics API at a low level Hands-on experience building or optimizing hybrid rendering pipelines Expert-level C++ and HLSL ...

Graphics Programmer

Location
Brighton, England, United Kingdom
title as a Graphics/Rendering Programmer Strong C++ programmer with deep experience in engine-level graphics systems Proven expertise in graphics APIs (DirectX, Vulkan, or equivalent) and shader programming Experienced with performance profiling and optimization in large-scale codebases Strong grasp of GPU architecture, rendering pipelines, and graphics theory ...

Staff AI Application Engineer - Heterogeneous Computing

Location
West of England, England, United Kingdom
with an inference runtime or execution engine (ONNX Runtime execution providers, a custom NPU or DSP runtime). Experience with GPU compute (CUDA, OpenCL, Vulkan) or SIMD optimization on Arm or x86. Experience with large‐model execution techniques such as offloading, expert caching, speculative decoding, pipelining across devices. Experience building ...

Staff/Principal Systems Architect

Location
Bristol, England, United Kingdom
have: Experience with GPU architecture or similarly large, complex systems A good understanding of modern 3D graphics and/or compute APIs, such as Vulkan, D3D12 and OpenCL An understanding of digital ASIC design methodologies and constraints The ability to plan, estimate and track your own work Experience in independently ...

GPU Software Engineer

Location
West of England, England, United Kingdom
world for human eyes. This team renders it for a complex defence system. You’ll write C++ and GPU code (CUDA, OpenGL or Vulkan) that simulates how radar and electro-optical sensors see targets, terrain and atmosphere. It has to be physically accurate, and fast enough to be useful. This … both. What you’ll need Essential: Strong, practical C++ development experience Hands-on GPU programming with at least one of CUDA , OpenGL or Vulkan A working understanding of the physics behind RF or EO/IR propagation and sensing, and experience turning physical models into software Good engineering habits: unit ...

Genesis-World: Core Simulation Engine Engineer

Location
Greater London, England, United Kingdom
Python-first and runs anywhere. Kernels are written once, and Quadrants, our in-house JIT compiler, lowers them to CUDA, AMD ROCm, Apple Metal, Vulkan, x86, and ARM64. A single laptop or a datacenter. Massively batched GPU simulation for learning at scale, and complex non-batched scenes where CPU wins … across the full platform matrix: Windows, Linux, and macOS, on x86 and arm64, over CUDA, AMD, and Apple Metal (and possibly Intel XPU via Vulkan soon) Open-source reflexes: triaging issues, reviewing external pull requests, communicating with a community. Bonus points: experience with other robotics simulators (Drake, MuJoCo, Newton, Isaac ...