Software Engineer GPU Acceleration & Parallel Processing (Fixed term-contract) [26038]

Sopra Steria

Not Interested
Bookmark
Report This Job

profile Job Location:

Portsmouth - UK

profile Monthly Salary: Not Disclosed
Posted on: Yesterday
Vacancies: 1 Vacancy

Job Summary

Working in the Space Systems Engineering department the Software Engineer will work on accelerating the processing of data/imagery using parallel computing developing parallelisation algorithms to achieve this.

 

  • Designing & Implementing Parallel Algorithms for GPUs
    • Building custom GPUready algorithms for vectorisation parallel execution and largescale data processing.
    • Write new parallelisation algorithms (existing libraries/frameworks are insufficient).

 

  • Accelerating Computational Pipelines
    • Offloading CPUbound processes (like image processing ML inference or scientific simulation) onto GPUs.
    • Accelerating an imaging algorithm using multiGPU Linux servers.

 

  • Testing Benchmarking & Validation
    • Producing performance benchmarks (speedups vs CPU multiGPU scaling).
    • Ensuring numerical correctness of parallel algorithms.

Qualifications :

  • Proven software development/engineering experience & skills in Linux-based GPU Acceleration & Parallel Processing
  • Strong C development skills
  • Expertise in GPU programming frameworks
  • Deep understanding of GPU Architecture
  • Demonstrable experience with Parallel Programming Concepts
  • Linux systems engineering
  • Knowledge of profiling & debugging tools for GPU code
  • Previous experience with GPU acceleration with video games development and/or AI development may be relevant

Additional Information :

This position is based in Portsmouth UK.


If you believe you have what it takes for this position please send your CV (in English and in Word or PDF format) to Andrés Izquierdo by clicking on the Apply for this job button and quoting job reference 26038.

An exciting and dynamic international working environment awaits you!

Last apply date: 26/02/2026!


Remote Work :

No


Employment Type :

Full-time

Working in the Space Systems Engineering department the Software Engineer will work on accelerating the processing of data/imagery using parallel computing developing parallelisation algorithms to achieve this. Designing & Implementing Parallel Algorithms for GPUsBuilding custom GPUready algorithms ...
View more view more

Key Skills

  • IVR
  • SOAP
  • Avaya
  • Solaris
  • Cost Accounting Standards
  • Database Design
  • Hibernate
  • ITIL
  • Weblogic
  • Express.js
  • Contracts
  • ASP

About Company

Company Logo

Sopra Steria, a major Tech player in Europe with 52,000* employees in nearly 30 countries, is recognised for its consulting, digital services and solutions. It helps its clients drive their digital transformation and obtain tangible and sustainable benefits. The Group provides end-to- ... View more

View Profile View Profile