algorithm development for video applications. Experience using computer simulation software (MATLAB, Simulink). Design and familiarity with FPGAs preferred. Knowledge of C, C++, CUDA, OpenCL, OpenGL, or OpenCV is a plus. Experience in digital system design and analysis. Experience with and knowledge of UHD, HD and NTSC/PAL more »
initiatives or stepping into the shoes of a Product Owner. Dive into the realm where we bolster Graphics (OpenGL/ES, Vulkan, DirectX) & Compute (OpenCL, ML) APIs, advancing the very GPU technologies that will shape the mobile landscape for years ahead. Feel free to also refer someone you may … successfully placed, we offer a great referral scheme! Key words – Compiler Construction/LLVM/OpenGL/OpenGL ES/Vulkan/DirectX/OpenCL/GPU/Team Leadership/Low Level Software Development By applying to this role, you understand that we may collect your personal data more »
days onsite required. Experience of the Compiler Engineer will include: Experience with compiler frameworks e.g. LLVM, MLIR, GCC Experience with computation APIs e.g. OpenCL, CUDA Experience with C++ and Python BSc or MSc in a relevant field Fluent EnglishIf you are a Compiler Engineer looking for an exciting new more »
part in the development and performance improvements for one of the leading software companies globally. You will be supporting Graphics and Compute APIs (DirectX, OpenCL, Vulkan) and work on improving the GPU technologies that the mobile and automotive markets will build upon for the future. If you hold experience more »
We are working with one of the upcoming brands in Graphics/GPU development who are looking to add to their team in Central London! Job Description: 1.Designing and developing GPGPU software stack, including Runtime and Driver. 2.Implementing new GPGPU more »
model, required onsite 2-3 days a week. Experience for the Compute Library Engineer will include: Programming with C++ High performance computing experience (CUDA, OpenCL, OpenMP, MPI) Optimisation of compute libraries (Intel VTune, NVIDIA Nsight, Perf) Understanding of computer architecture at system levelIf you are a Compute Library Engineer more »
graphics algorithms or shader program design and optimization Experience with any of the following technologies: Vulkan, OpenGLES, Metal, DirectX11 or 12 and/or OpenCL Very good communication skills in English, written and spokenOur client is looking for the best engineers and will pay the best salaries to match. more »
years of experience in kernel development for NPUs, GPUs, or similar hardware accelerators from 3 ~ 5 years (ML, linear algebra) Proficiency in CUDA, OpenCL, or similar parallel programming languages Experience in SIMD/vector processing experience(RISC-V Vector) Strong software development skills using standard development tools (e.g., Git more »
located across Europe with the main R&D HQ based in the UK. The company support Graphics (OpenGL/ES, Vulkan, DirectX) and Compute (OpenCL, ML) APIs and work on improving GPU technologies that the mobile market will see in years to come. If you are interested to lead … OpenSource/Linux/C/C++/Hardware/debuggers/Machine Learning/MLIR/OpenGL/Vulkan/Direct X/OpenCL By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more more »
into hardware architecture to ensure efficient interaction with software components. Maintain and update hardware designs as needed. 4. CUDA (Compute Unified Device Architecture)/OpenCL (Open Computing Language) Programming: Develop and optimize applications using CUDA or OpenCL, harnessing the full potential of GPU hardware for parallel processing, high more »
into hardware architecture to ensure efficient interaction with software components. Maintain and update hardware designs as needed. 4. CUDA (Compute Unified Device Architecture)/OpenCL (Open Computing Language) Programming: Develop and optimize applications using CUDA or OpenCL, harnessing the full potential of GPU hardware for parallel processing, high more »
into hardware architecture to ensure efficient interaction with software components. Maintain and update hardware designs as needed. 4. CUDA (Compute Unified Device Architecture)/OpenCL (Open Computing Language) Programming: Develop and optimize applications using CUDA or OpenCL, harnessing the full potential of GPU hardware for parallel processing, high more »
into hardware architecture to ensure efficient interaction with software components. Maintain and update hardware designs as needed. 4. CUDA (Compute Unified Device Architecture)/OpenCL (Open Computing Language) Programming: Develop and optimize applications using CUDA or OpenCL, harnessing the full potential of GPU hardware for parallel processing, high more »
into hardware architecture to ensure efficient interaction with software components. Maintain and update hardware designs as needed. 4. CUDA (Compute Unified Device Architecture)/OpenCL (Open Computing Language) Programming: Develop and optimize applications using CUDA or OpenCL, harnessing the full potential of GPU hardware for parallel processing, high more »
into hardware architecture to ensure efficient interaction with software components. Maintain and update hardware designs as needed. 4. CUDA (Compute Unified Device Architecture)/OpenCL (Open Computing Language) Programming: Develop and optimize applications using CUDA or OpenCL, harnessing the full potential of GPU hardware for parallel processing, high more »
into hardware architecture to ensure efficient interaction with software components. Maintain and update hardware designs as needed. 4. CUDA (Compute Unified Device Architecture)/OpenCL (Open Computing Language) Programming: Develop and optimize applications using CUDA or OpenCL, harnessing the full potential of GPU hardware for parallel processing, high more »
into hardware architecture to ensure efficient interaction with software components. Maintain and update hardware designs as needed. 4. CUDA (Compute Unified Device Architecture)/OpenCL (Open Computing Language) Programming: Develop and optimize applications using CUDA or OpenCL, harnessing the full potential of GPU hardware for parallel processing, high more »
into hardware architecture to ensure efficient interaction with software components. Maintain and update hardware designs as needed. 4. CUDA (Compute Unified Device Architecture)/OpenCL (Open Computing Language) Programming: Develop and optimize applications using CUDA or OpenCL, harnessing the full potential of GPU hardware for parallel processing, high more »
into hardware architecture to ensure efficient interaction with software components. Maintain and update hardware designs as needed. 4. CUDA (Compute Unified Device Architecture)/OpenCL (Open Computing Language) Programming: Develop and optimize applications using CUDA or OpenCL, harnessing the full potential of GPU hardware for parallel processing, high more »
and organisational skills Additional skills in any of the following also beneficial C#, WinForms, WPF, Qt/QML framework, HTML5, experience with algorithmic problems (OpenCL, CUDA), Machine learning and AI, OpenGL, OpenGL Shaders, VTK, OSG, Vulkan, JIRA, TestRail, TFS, Git, Jenkins, csh/bash, batch files, cmake, PowerShell. About more »
kernels into the NPU framework. What's required for a successful Compute Library Engineer? Extensive experience in kernel development projects for GPUs Involvement in OpenCL, CUDA or similar parallel programming languages Understanding of ML frameworks - TensorFlow, PyTorch etc Strong C++ development skills Ability to work independently in a fast more »
into the NPU framework. What's required for a successful Senior Compute Library Engineer? Extensive experience in kernel development projects for GPUs Involvement in OpenCL, CUDA or similar parallel programming languages Understanding of ML frameworks - TensorFlow, PyTorch etc Strong C++ development skills Extensive experience with mentorship or leading a more »
Experience of some of the following would benefit your application: GUI development, C#, WinForms or WPF Qt/QML, or HTML5 GPU development programming (OpenCL or CUDA) 2D/3D graphics development; OpenGL, OpenGL Shaders, VTK, OSG, Vulkan Machine learning CI experience; JIRA, TestRail, TFS, Git, Jenkins, csh/ more »
IC Resources is seeking a Senior Software Field Application Engineer (FAE) to join a leading Semiconductor IP company that focuses on Embedded Processors. This role entails providing technical leadership to customers and aiding in the integration and optimisation of cutting more »
for staying up to date on the latest advancements in AI technology Programming experience in a relevant area such as Python, C/C++, OpenCL, CUDA Experience using a high-level ML framework such as PyTorch or TensorFlow Solid understanding of embedded systems and practical experience with embedded hardware more »