GPU Software Engineer in Portsmouth

GPU Software Engineer in Portsmouth

Portsmouth Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
S

At a Glance

  • Tasks: Implement advanced image processing algorithms on multi-GPU platforms using CUDA.
  • Company: Join SII Group, a recognised 'Great Place to Work' with a focus on innovation.
  • Benefits: Enjoy competitive salary, private medical insurance, and flexible working options.
  • Why this job: Make an impact in aerospace and defence while developing cutting-edge technology.
  • Qualifications: Strong C/C++ skills and experience with GPU-accelerated software development required.
  • Other info: Collaborative environment with continuous professional development opportunities.

The predicted salary is between 36000 - 60000 £ per year.

SII Group delivers Digital Services, IT, Engineering, and Consulting to diverse industries, enabling digital transformation through our commitment to Growth, People, and CSR. With over 16,000 professionals across 21 countries, we’re recognised as a "Great Place to Work" for fostering a high-trust culture. Our core values of Trust, Transparency, and Quality drive our work package delivery, ensuring we meet and exceed client expectations as a committed partner.

Since 2016, SII UK has supported top Aerospace & Defence, Aviation, Transportation, and Finance clients, empowering digital transformation with industry-leading engineering expertise. Let’s Tech Together is our promise to encourage innovation and teamwork. We support our engineers with development opportunities and a collaborative, inclusive environment where every voice is valued and empowered.

THE OPPORTUNITY

SII is seeking a Software Engineer to support the implementation of advanced image processing and image generation algorithms derived from satellite-based radar data. The algorithms have already been defined and validated via a coded prototype. The objective of this work package is to optimise and implement these algorithms on multi‑GPU architectures, leveraging CUDA cores on NVIDIA RTX‑class GPUs (e.g. RTX 6000) to achieve high‑performance, efficient image processing.

KEY RESPONSIBILITIES

  • Implement pre-defined radar image processing and image generation algorithms on multi-GPU platforms
  • Develop high-performance software using CUDA with C/C++
  • Participate in the full software lifecycle: design, development, test, and verification
  • Collaborate with the wider system and software engineering teams during the design phase to define optimal algorithm partitioning and GPU implementation strategies
  • Optimise processing pipelines to minimise end-to-end image processing time
  • Produce clear and maintainable technical documentation
  • Design, code, test, and verify software deliverables in line with work package objectives
  • Ensure the solution operates within specific project configurations, parameters, and constraints
  • Support integration and validation activities within the delivery team

SKILLS REQUIRED

Essential

  • 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 (HPC) concepts
  • Experience implementing or optimising image processing algorithms
  • Ability to work through design, implementation, and verification phases independently

Desirable

  • Experience working with radar data or sensor-based image generation
  • Familiarity with NVIDIA RTX‑class GPUs (e.g. RTX 6000)
  • Experience working to ECSS standards (preferred but not essential)
  • Background in space, defence, or aerospace projects
  • Experience working within constrained, safety‑or performance‑critical systems

BENEFITS

  • Competitive Basic Salary
  • 6% Employers Contribution + 6% as a salary sacrifice
  • Private Medical Insurance, Life Cover and Income Protection
  • 25 days holiday
  • 10 days full sick pay per year
  • Flexible working
  • Cycle to Work & TechScheme
  • Continuous professional development
  • Corporate access to the Udemy platform

If you’re applying for a role requiring security clearance, please be aware that foreign or dual nationality is not an automatic bar, however certain posts may have restrictions which could affect those who do not have sole British nationality or who have personal connections with certain countries outside the UK.

GPU Software Engineer in Portsmouth employer: SII Group UK

SII Group is an exceptional employer, renowned for its commitment to fostering a high-trust culture and providing a collaborative, inclusive environment where innovation thrives. With a focus on employee growth through continuous professional development and access to resources like the Udemy platform, SII UK empowers its engineers to excel in their roles while working on cutting-edge projects in the Aerospace & Defence sector. The company's strong values of Trust, Transparency, and Quality ensure that every team member's contributions are valued, making it a truly rewarding place to work.
S

Contact Detail:

SII Group UK Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land GPU Software Engineer in Portsmouth

✨Tip Number 1

Network like a pro! Reach out to current employees at SII Group on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing the job. Personal connections can make a huge difference!

✨Tip Number 2

Prepare for technical interviews by brushing up on your CUDA and C/C++ skills. Practice coding challenges that focus on GPU programming and image processing algorithms. The more confident you are, the better you'll perform!

✨Tip Number 3

Showcase your projects! If you've worked on relevant projects, whether in school or on your own, be ready to discuss them in detail. Highlight how you tackled challenges and optimised performance, especially with multi-GPU architectures.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining the SII team!

We think you need these skills to ace GPU Software Engineer in Portsmouth

C
C++
CUDA
Multi-GPU Architectures
Performance Optimisation
High-Performance Computing (HPC)
Image Processing Algorithms
Technical Documentation
Design and Verification Phases
Radar Data
Sensor-Based Image Generation
NVIDIA RTX-Class GPUs
ECSS Standards
Safety-Critical Systems

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the GPU Software Engineer role. Highlight your experience with C/C++, CUDA, and any relevant projects you've worked on. We want to see how your skills match what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background in high-performance computing and image processing makes you a great fit. Let us know what excites you about working with SII Group.

Showcase Your Projects: If you've worked on any projects involving multi-GPU architectures or image processing algorithms, make sure to mention them. We love seeing real examples of your work, so don’t hold back on the details!

Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to keep track of your application status. Plus, we can’t wait to see what you bring to the table!

How to prepare for a job interview at SII Group UK

✨Know Your CUDA Inside Out

Make sure you brush up on your CUDA skills before the interview. Be ready to discuss how you've used CUDA in past projects, especially in relation to multi-GPU architectures. Having specific examples of performance optimisation will really impress them!

✨Showcase Your Problem-Solving Skills

Prepare to talk about challenges you've faced while implementing image processing algorithms. They’ll want to see how you approach problem-solving, so think of a few scenarios where you had to troubleshoot or optimise code effectively.

✨Familiarise Yourself with Their Projects

Do some homework on SII Group and their work in aerospace and defence. Understanding their core values and recent projects will help you align your answers with what they value, showing that you're genuinely interested in being part of their team.

✨Prepare Questions That Matter

At the end of the interview, you'll likely have a chance to ask questions. Prepare thoughtful ones about their development opportunities or how they foster collaboration within teams. This shows you're not just looking for any job, but are keen on contributing to their culture.

GPU Software Engineer in Portsmouth
SII Group UK
Location: Portsmouth

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

S
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>