Parallel Programming Jobs in the East of England

8 Parallel Programming Jobs in the East of England

Senior Compute Library Engineer - Parallel Programming / Microarchitecture / C++

Cambridge, England, United Kingdom
Hybrid / WFH Options
European Recruitment
Senior Compute Library Engineer - Parallel Programming/Microarchitecture/C++ We are currently partnered with a cutting-edge semiconductor startup in the UK working on next-generation CPU/Risc-V technologies. The team is looking to expand its headcount with a Senior Compute Library Engineer to actively … of 5 years of relevant industry experience developing kernels for hardware accelerators. Strong knowledge of CPU, GPU, NPU, or VPU microarchitecture. Extensive experience in parallel programming in either CUDA or OpenCL. Strong software development skills (including strong skills in C/C++) and a basic understanding of ML … frameworks. Strong expereince with SIMD is highly advantageous. Keywords: Compute Library/CL/Parallel Programming/CUDA/OpenCL/Microarchitecture/Micro-architecture/Micro Architecture/Git/Jira/Machine Learning/ML/Tensorflow/Pytorch/C/C++/NPU/ more »
Posted:

Embedded Software Engineer

Cambridge, England, United Kingdom
Hybrid / WFH Options
Premier Group Recruitment
/Experience: Degree in Electronics/Computer Science or another relevant discipline C++ (C++17 ideally) Develop robust and reliable code Embedded Linux Object oriented programming Experience with microcontrollers & peripherals/interfaces (ARM, I2C, SPI, USB, Ethernet etc.) Any mix of the following is beneficial: Experience with FPGA devices/… Architectures (Altera/Intel, Xilinx, Zynq etc.) Image processing U-boot/Yocto Understanding/experience with multi-threaded/parallel programming Scripting languages (Python etc.) REST/SOA programming Windows programming languages (C#, .NET, Visual Basic etc.) Networking protocols (TCP/IP, Ethernet, MQTT etc. more »
Posted:

Geometry Meshing Software Developer

Cambridge, England, United Kingdom
Cambridge Flow Solutions Ltd
Set Methods · Mesh Adaptation/Refinement/Smoothing · 3D Graphics and High-end Gaming · Geometry tessellation and 3D Printing We welcome expertise in various programming languages including C, C++, C# and Python. Job Responsibilities · As a Software Developer, you will help the team in accelerating BOXER product development · You … more experience · Primarily, Linux development but familiarity with Windows Desirable Qualifications/Skills • Experience in developing large scale graphics/GUI applications • Knowledge of Parallel Programming using MPI or OpenMP • Familiar with Testing methods and systems • Good communication and documentation skills Personal Qualities/Skills • Team work and … strong relationship with its customers. We offer solutions across a range of industries based on our core research vehicles: · BOXERmesh, a robust scalable fully parallel mesh generator · BOXERgeom, a voxel-based Digital Geometry™ modelling kernel which supports MRO, AI/ML · BOXERsolve, a highly customisable ale RANS/LES more »
Posted:

Compute Library Engineer

Cambridge, England, United Kingdom
Neubla
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, Jira … Familiarity with hardware architecture and system-level understanding of NPUs or GPUs Knowledge of performance profiling tools and methodologies Contributions to projects related to parallel computing or machine learning The Process Application review > 1st Interview > 2nd Interview (technical) > 3rd Interview more »
Posted:

Senior Compute Library Engineer

Cambridge, Cambridgeshire
Hybrid / WFH Options
IC Resources
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 team Ability to more »
Employment Type: Permanent
Posted:

Senior Compute Library Engineer

Cambridge, England, United Kingdom
European Recruitment
which are specialized for AI applications A bit about you: 5+ years of experience in kernel development for GPUs or NPUs Good experience with parallel programming languages such as CUDA or OpenCL Strong software development skills Knowledge of ML frameworks Familiarity with hardware architecture and system level understanding more »
Posted:

Compute Library Engineer

Cambridge, Cambridgeshire
Hybrid / WFH Options
IC Resources
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-paced environmentIf you more »
Employment Type: Permanent
Posted:

CUDA Kernel Developer

Cambridge, England, United Kingdom
Hybrid / WFH Options
IC Resources
framework. What's required for a successful CUDA Kernel Developer? 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-paced environment If more »
Posted: