Guildford, Surrey, United Kingdom Hybrid / WFH Options
Ecm Selection
geological modelling including deformation modelling. 2D and 3D kinematic modelling techniques. Fracture modelling. Additional experience with: GUI development (Qt, QML); 3D graphics toolkits (OpenGL, Vulkan or shaders); CI experience (CMake, JIRA, Git, Jenkins); GIS development tools (GDAL API, MapBox API); multithreading/parallel computing (GPU programming or CUDA); MATLAB/ More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
including deformation modelling. o 2D and 3D kinematic modelling techniques. o Fracture modelling. Additional experience with: GUI development (Qt, QML); 3D graphics toolkits (OpenGL, Vulkan or shaders); CI experience (CMake, JIRA, Git, Jenkins); GIS development tools (GDAL API, MapBox API); multithreading/parallel computing (GPU programming or CUDA); MATLAB/ More ❯
Portsmouth, Hampshire, United Kingdom Hybrid / WFH Options
Gregory Martin International
Engine and UE C++. Experience with Unity Engine and C#. Experience with Python. Experience with Virtual Reality. Ability to solve complex problems. Familiarity with Vulkan and Robotics. Able to regularly travel to Portsmouth office. UK National or Joint National. Willing and eligible to gain UK SC Security Clearance. Interest or 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 ❯
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 ❯
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 ❯
to learn any of :- C++ Game Development background would be ideal Graphics Engine DirectX Unreal Engine, Unreal Blueprints Unity, UnityScript Godot Navmeshes LUA SignalR Vulkan MPEG, H.264/AVC, JPEG2000 IMAGE STANDARDS, VIDEO STANDARDS Token based Web Authentication GDI+ Graphics Programing 100% Remote/work from any UK location, home More ❯
Bournemouth, England, United Kingdom Hybrid / WFH Options
Oxbridge AI
of :- · C++ Game Development background would be ideal · Graphics Engine . DirectX · Unreal Engine, Unreal Blueprints · Unity, UnityScript · Godot . Navmeshes . LUA · SignalR · Vulkan · MPEG, H.264/AVC, JPEG2000 · IMAGE STANDARDS, VIDEO STANDARDS · Token based Web Authentication · GDI+ Graphics Programing 100% Remote/work from any UK location, home More ❯
software development in a graphics-related field. In-depth knowledge of at least one modern 3D graphics API and its associated software ecosystems (e.g. Vulkan, DirectX, OpenGL ES, Metal). Demonstrable technical expertise in the optimisation of software targeting such ecosystems (e.g. game engines, visual effects, UI frameworks). Experience 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 ❯
C++ experience with at least 5 years of professional programming experience in real-time rendering. Experience with modern graphics APIs such as DirectX 12, Vulkan or Metal. Hands-on experience with C, C++ programming for x86, Arm64, and HLSL or other GPU shader programming languages. Proficiency with graphics rendering performance 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 ❯
to completion: concept, specification, implementation and testing, support Desirable Experience: Practical experience of working on GPU/microprocessor designs Knowledge of 3D Graphics - OpenGL, Vulkan, DirectX Working knowledge of SystemVerilog Assertions (SVA) Mentoring team members Experience in leading teams or projects Knowledge of scripting e.g., Python, Perl or UNIX shell More ❯
workloads on cutting-edge GPU architectures. About you: 6 years+ as a driver engineer Strong C++ or C programming skills Experience with OpenCL or Vulkan (other graphics APIs are also fine) Strong knowledge of GPU development Full details are available. Please don't hesitate to get in touch with (email More ❯
quality. Computer Graphics Engineer - Essential Skills Previous experience in computer graphics Strong commercial experience working with C++ Experience working with either OpenGL, DirectX or Vulkan TO BE CONSIDERED Please either apply by clicking online or emailing me direct at . For further information feel free to call me on 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 ❯
learning, and who can help bring technical features to life through engaging, real-world examples. Key Responsibilities: Develop graphics demos and performance benchmarks using Vulkan Create AI/ML applications and demos using PyTorch integration Implement and tune performance benchmarks for diverse workloads Design and build showcase applications to highlight … usability feedback to engineering teams on APIs and features Requirements: 3+ years of experience in graphics programming or technical demo development Strong knowledge of Vulkan or other modern graphics APIs Experience with PyTorch or comparable ML frameworks A strong sense of design, UI/UX, and visual presentation Proficiency in More ❯