Job Search and Career Advice Platform

Enable job alerts via email!

Senior GPU Software Engineer - CUDA & Multi-GPU HPC

SII Services Limited

Portsmouth

On-site

GBP 80,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology consulting firm based in Portsmouth is seeking a Software Engineer to develop advanced image processing algorithms using multi-GPU architectures and CUDA. Responsibilities include implementing high-performance software, collaborating on design phases, and producing technical documentation. The ideal candidate has strong experience in C/C++, familiarity with GPU acceleration, and a solid understanding of HPC concepts. This role offers a competitive salary and benefits including private medical insurance, flexible working options, and professional development opportunities.

Benefits

Private Medical Insurance
Life Cover
Income Protection
25 days holiday
Flexible working
Pension Scheme
Training and mentoring

Qualifications

  • Strong experience in C and/or C++.
  • Proven experience developing GPU-accelerated software using CUDA.
  • Experience with multi-GPU architectures and performance optimisation.
  • Solid understanding of high-performance computing concepts.
  • Experience implementing or optimising image processing algorithms.

Responsibilities

  • Implement radar image processing algorithms on multi-GPU platforms.
  • Develop high-performance software using CUDA with C/C++.
  • Participate in the software lifecycle: design, development, testing.
  • Collaborate with engineering teams for optimal implementation strategies.
  • Optimise processing pipelines to minimise image processing time.

Skills

C
C++
CUDA
GPU-accelerated software
High-performance computing

Tools

NVIDIA RTX-class GPUs
Job description
A technology consulting firm based in Portsmouth is seeking a Software Engineer to develop advanced image processing algorithms using multi-GPU architectures and CUDA. Responsibilities include implementing high-performance software, collaborating on design phases, and producing technical documentation. The ideal candidate has strong experience in C/C++, familiarity with GPU acceleration, and a solid understanding of HPC concepts. This role offers a competitive salary and benefits including private medical insurance, flexible working options, and professional development opportunities.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.