knowledge An understanding of computer architecture A comprehension of hardware design principles You might also have: An understanding of computer graphics and OpenGL/Vulkan/DirectX Knowledge of build systems (Make, CMake) and scripting languages (Python) Experience with concurrent systems Familiarity with SystemC Who we are Imagination is a More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Arm Limited
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 ❯
Middlesbrough, Yorkshire, United Kingdom Hybrid / WFH Options
Double Eleven Ltd
and efforts count What we're looking for Ability to effectively transition techniques between console and PC APIs (e.g.from console-exclusive optimisation tricks to Vulkan/DX12 equivalents) Ability to identify bottlenecks in C++ or GPU-side code and implements efficient solutions Ability to explain advanced techniques like PBR, ray More ❯
Role Overview We are seeking a skilled and experienced software engineer to develop and optimise Vulkan drivers and related software components for our GPU platform. This role focuses on ensuring compliance with the Vulkan standard and delivering high performance across a range of workloads. Key Responsibilities Design, implement, and maintain … Vulkan drivers tailored to our custom GPU architecture Ensure full conformance with the Vulkan API and optimise performance across varied use cases Develop shader compilers and runtime components within the Vulkan software stack Optimise both graphics and compute pipelines for a vector core-based architecture Work closely with hardware engineers … and environments Contribute to internal documentation and developer-facing resourcesRequirements A minimum of 5 years' experience in graphics driver development Strong understanding of the Vulkan API and modern graphics programming techniques Proven experience with GPU architectures and low-level driver implementation Solid grasp of graphics and compute pipeline conceptsExperience working More ❯
wakefield, yorkshire and the humber, united kingdom
Microtech Global Ltd
Role Overview We are seeking a skilled and experienced software engineer to develop and optimise Vulkan drivers and related software components for our GPU platform. This role focuses on ensuring compliance with the Vulkan standard and delivering high performance across a range of workloads. Key Responsibilities Design, implement, and maintain … Vulkan drivers tailored to our custom GPU architecture Ensure full conformance with the Vulkan API and optimise performance across varied use cases Develop shader compilers and runtime components within the Vulkan software stack Optimise both graphics and compute pipelines for a vector core-based architecture Work closely with hardware engineers … and environments Contribute to internal documentation and developer-facing resourcesRequirements A minimum of 5 years' experience in graphics driver development Strong understanding of the Vulkan API and modern graphics programming techniques Proven experience with GPU architectures and low-level driver implementation Solid grasp of graphics and compute pipeline conceptsExperience working More ❯
bradford, yorkshire and the humber, united kingdom
Microtech Global Ltd
Role Overview We are seeking a skilled and experienced software engineer to develop and optimise Vulkan drivers and related software components for our GPU platform. This role focuses on ensuring compliance with the Vulkan standard and delivering high performance across a range of workloads. Key Responsibilities Design, implement, and maintain … Vulkan drivers tailored to our custom GPU architecture Ensure full conformance with the Vulkan API and optimise performance across varied use cases Develop shader compilers and runtime components within the Vulkan software stack Optimise both graphics and compute pipelines for a vector core-based architecture Work closely with hardware engineers … and environments Contribute to internal documentation and developer-facing resourcesRequirements A minimum of 5 years' experience in graphics driver development Strong understanding of the Vulkan API and modern graphics programming techniques Proven experience with GPU architectures and low-level driver implementation Solid grasp of graphics and compute pipeline conceptsExperience working More ❯
doncaster, yorkshire and the humber, united kingdom
Microtech Global Ltd
Role Overview We are seeking a skilled and experienced software engineer to develop and optimise Vulkan drivers and related software components for our GPU platform. This role focuses on ensuring compliance with the Vulkan standard and delivering high performance across a range of workloads. Key Responsibilities Design, implement, and maintain … Vulkan drivers tailored to our custom GPU architecture Ensure full conformance with the Vulkan API and optimise performance across varied use cases Develop shader compilers and runtime components within the Vulkan software stack Optimise both graphics and compute pipelines for a vector core-based architecture Work closely with hardware engineers … and environments Contribute to internal documentation and developer-facing resourcesRequirements A minimum of 5 years' experience in graphics driver development Strong understanding of the Vulkan API and modern graphics programming techniques Proven experience with GPU architectures and low-level driver implementation Solid grasp of graphics and compute pipeline conceptsExperience working More ❯
Role Overview We are seeking a skilled and experienced software engineer to develop and optimise Vulkan drivers and related software components for our GPU platform. This role focuses on ensuring compliance with the Vulkan standard and delivering high performance across a range of workloads. Key Responsibilities Design, implement, and maintain … Vulkan drivers tailored to our custom GPU architecture Ensure full conformance with the Vulkan API and optimise performance across varied use cases Develop shader compilers and runtime components within the Vulkan software stack Optimise both graphics and compute pipelines for a vector core-based architecture Work closely with hardware engineers … and environments Contribute to internal documentation and developer-facing resourcesRequirements A minimum of 5 years' experience in graphics driver development Strong understanding of the Vulkan API and modern graphics programming techniques Proven experience with GPU architectures and low-level driver implementation Solid grasp of graphics and compute pipeline conceptsExperience working More ❯
Role Overview We are seeking a skilled and experienced software engineer to develop and optimise Vulkan drivers and related software components for our GPU platform. This role focuses on ensuring compliance with the Vulkan standard and delivering high performance across a range of workloads. Key Responsibilities Design, implement, and maintain … Vulkan drivers tailored to our custom GPU architecture Ensure full conformance with the Vulkan API and optimise performance across varied use cases Develop shader compilers and runtime components within the Vulkan software stack Optimise both graphics and compute pipelines for a vector core-based architecture Work closely with hardware engineers … and environments Contribute to internal documentation and developer-facing resourcesRequirements A minimum of 5 years' experience in graphics driver development Strong understanding of the Vulkan API and modern graphics programming techniques Proven experience with GPU architectures and low-level driver implementation Solid grasp of graphics and compute pipeline conceptsExperience working More ❯
sheffield, south yorkshire, yorkshire and the humber, united kingdom
Microtech Global Ltd
Role Overview We are seeking a skilled and experienced software engineer to develop and optimise Vulkan drivers and related software components for our GPU platform. This role focuses on ensuring compliance with the Vulkan standard and delivering high performance across a range of workloads. Key Responsibilities Design, implement, and maintain … Vulkan drivers tailored to our custom GPU architecture Ensure full conformance with the Vulkan API and optimise performance across varied use cases Develop shader compilers and runtime components within the Vulkan software stack Optimise both graphics and compute pipelines for a vector core-based architecture Work closely with hardware engineers … and environments Contribute to internal documentation and developer-facing resourcesRequirements A minimum of 5 years' experience in graphics driver development Strong understanding of the Vulkan API and modern graphics programming techniques Proven experience with GPU architectures and low-level driver implementation Solid grasp of graphics and compute pipeline conceptsExperience working More ❯
leeds, west yorkshire, yorkshire and the humber, united kingdom
Microtech Global Ltd
Role Overview We are seeking a skilled and experienced software engineer to develop and optimise Vulkan drivers and related software components for our GPU platform. This role focuses on ensuring compliance with the Vulkan standard and delivering high performance across a range of workloads. Key Responsibilities Design, implement, and maintain … Vulkan drivers tailored to our custom GPU architecture Ensure full conformance with the Vulkan API and optimise performance across varied use cases Develop shader compilers and runtime components within the Vulkan software stack Optimise both graphics and compute pipelines for a vector core-based architecture Work closely with hardware engineers … and environments Contribute to internal documentation and developer-facing resourcesRequirements A minimum of 5 years' experience in graphics driver development Strong understanding of the Vulkan API and modern graphics programming techniques Proven experience with GPU architectures and low-level driver implementation Solid grasp of graphics and compute pipeline conceptsExperience working More ❯
Role Overview We are seeking a skilled and experienced software engineer to develop and optimise Vulkan drivers and related software components for our GPU platform. This role focuses on ensuring compliance with the Vulkan standard and delivering high performance across a range of workloads. Key Responsibilities Design, implement, and maintain … Vulkan drivers tailored to our custom GPU architecture Ensure full conformance with the Vulkan API and optimise performance across varied use cases Develop shader compilers and runtime components within the Vulkan software stack Optimise both graphics and compute pipelines for a vector core-based architecture Work closely with hardware engineers … and environments Contribute to internal documentation and developer-facing resourcesRequirements A minimum of 5 years' experience in graphics driver development Strong understanding of the Vulkan API and modern graphics programming techniques Proven experience with GPU architectures and low-level driver implementation Solid grasp of graphics and compute pipeline conceptsExperience working More ❯
Role Overview We are seeking a skilled and experienced software engineer to develop and optimise Vulkan drivers and related software components for our GPU platform. This role focuses on ensuring compliance with the Vulkan standard and delivering high performance across a range of workloads. Key Responsibilities Design, implement, and maintain … Vulkan drivers tailored to our custom GPU architecture Ensure full conformance with the Vulkan API and optimise performance across varied use cases Develop shader compilers and runtime components within the Vulkan software stack Optimise both graphics and compute pipelines for a vector core-based architecture Work closely with hardware engineers … and environments Contribute to internal documentation and developer-facing resourcesRequirements A minimum of 5 years' experience in graphics driver development Strong understanding of the Vulkan API and modern graphics programming techniques Proven experience with GPU architectures and low-level driver implementation Solid grasp of graphics and compute pipeline conceptsExperience working More ❯
Role Overview We are seeking a skilled and experienced software engineer to develop and optimise Vulkan drivers and related software components for our GPU platform. This role focuses on ensuring compliance with the Vulkan standard and delivering high performance across a range of workloads. Key Responsibilities Design, implement, and maintain … Vulkan drivers tailored to our custom GPU architecture Ensure full conformance with the Vulkan API and optimise performance across varied use cases Develop shader compilers and runtime components within the Vulkan software stack Optimise both graphics and compute pipelines for a vector core-based architecture Work closely with hardware engineers … and environments Contribute to internal documentation and developer-facing resourcesRequirements A minimum of 5 years' experience in graphics driver development Strong understanding of the Vulkan API and modern graphics programming techniques Proven experience with GPU architectures and low-level driver implementation Solid grasp of graphics and compute pipeline conceptsExperience working More ❯
warrington, cheshire, north west england, united kingdom
Microtech Global Ltd
Role Overview We are seeking a skilled and experienced software engineer to develop and optimise Vulkan drivers and related software components for our GPU platform. This role focuses on ensuring compliance with the Vulkan standard and delivering high performance across a range of workloads. Key Responsibilities Design, implement, and maintain … Vulkan drivers tailored to our custom GPU architecture Ensure full conformance with the Vulkan API and optimise performance across varied use cases Develop shader compilers and runtime components within the Vulkan software stack Optimise both graphics and compute pipelines for a vector core-based architecture Work closely with hardware engineers … and environments Contribute to internal documentation and developer-facing resourcesRequirements A minimum of 5 years' experience in graphics driver development Strong understanding of the Vulkan API and modern graphics programming techniques Proven experience with GPU architectures and low-level driver implementation Solid grasp of graphics and compute pipeline conceptsExperience working More ❯
preston, lancashire, north west england, united kingdom
Microtech Global Ltd
Role Overview We are seeking a skilled and experienced software engineer to develop and optimise Vulkan drivers and related software components for our GPU platform. This role focuses on ensuring compliance with the Vulkan standard and delivering high performance across a range of workloads. Key Responsibilities Design, implement, and maintain … Vulkan drivers tailored to our custom GPU architecture Ensure full conformance with the Vulkan API and optimise performance across varied use cases Develop shader compilers and runtime components within the Vulkan software stack Optimise both graphics and compute pipelines for a vector core-based architecture Work closely with hardware engineers … and environments Contribute to internal documentation and developer-facing resourcesRequirements A minimum of 5 years' experience in graphics driver development Strong understanding of the Vulkan API and modern graphics programming techniques Proven experience with GPU architectures and low-level driver implementation Solid grasp of graphics and compute pipeline conceptsExperience working More ❯
kingston upon hull, east yorkshire, yorkshire and the humber, united kingdom
Microtech Global Ltd
Role Overview We are seeking a skilled and experienced software engineer to develop and optimise Vulkan drivers and related software components for our GPU platform. This role focuses on ensuring compliance with the Vulkan standard and delivering high performance across a range of workloads. Key Responsibilities Design, implement, and maintain … Vulkan drivers tailored to our custom GPU architecture Ensure full conformance with the Vulkan API and optimise performance across varied use cases Develop shader compilers and runtime components within the Vulkan software stack Optimise both graphics and compute pipelines for a vector core-based architecture Work closely with hardware engineers … and environments Contribute to internal documentation and developer-facing resourcesRequirements A minimum of 5 years' experience in graphics driver development Strong understanding of the Vulkan API and modern graphics programming techniques Proven experience with GPU architectures and low-level driver implementation Solid grasp of graphics and compute pipeline conceptsExperience working More ❯
bolton, greater manchester, north west england, united kingdom
Microtech Global Ltd
Role Overview We are seeking a skilled and experienced software engineer to develop and optimise Vulkan drivers and related software components for our GPU platform. This role focuses on ensuring compliance with the Vulkan standard and delivering high performance across a range of workloads. Key Responsibilities Design, implement, and maintain … Vulkan drivers tailored to our custom GPU architecture Ensure full conformance with the Vulkan API and optimise performance across varied use cases Develop shader compilers and runtime components within the Vulkan software stack Optimise both graphics and compute pipelines for a vector core-based architecture Work closely with hardware engineers … and environments Contribute to internal documentation and developer-facing resourcesRequirements A minimum of 5 years' experience in graphics driver development Strong understanding of the Vulkan API and modern graphics programming techniques Proven experience with GPU architectures and low-level driver implementation Solid grasp of graphics and compute pipeline conceptsExperience working More ❯
newcastle-upon-tyne, tyne and wear, north east england, united kingdom
Microtech Global Ltd
Role Overview We are seeking a skilled and experienced software engineer to develop and optimise Vulkan drivers and related software components for our GPU platform. This role focuses on ensuring compliance with the Vulkan standard and delivering high performance across a range of workloads. Key Responsibilities Design, implement, and maintain … Vulkan drivers tailored to our custom GPU architecture Ensure full conformance with the Vulkan API and optimise performance across varied use cases Develop shader compilers and runtime components within the Vulkan software stack Optimise both graphics and compute pipelines for a vector core-based architecture Work closely with hardware engineers … and environments Contribute to internal documentation and developer-facing resourcesRequirements A minimum of 5 years' experience in graphics driver development Strong understanding of the Vulkan API and modern graphics programming techniques Proven experience with GPU architectures and low-level driver implementation Solid grasp of graphics and compute pipeline conceptsExperience working More ❯