If you have any questions, contact Andres
Send Andres an emailCompany description
HE Space is a successful international space company. For 40 years, we have been supporting our customers with qualified experts in the field of engineering, science and administration.
We hire space experts all over Europe across the whole spectrum of space-related activities, from engineering to science, software development, operations, marketing, finance and administration. Our employees contribute towards a wide range of groundbreaking space programmes including Galileo and Copernicus, ExoMars, Iris2, ESA BASS, ESA GSPT, LISA Pathfinder, Euclid, the Ariane and Vega launchers as well as the International Space Station.
HE Space has joined forces with CS Group and Sopra Steria to lead the engineering and digital space market in Europe and to provide highly skilled consulting. We are passionate about people and invest in you to support the development of the European space industry.
Job description
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 GPU‑ready algorithms for vectorisation, parallel execution, and large‑scale data processing.
- Write new parallelisation algorithms (existing libraries/frameworks are insufficient).
- Accelerating Computational Pipelines
- Offloading CPU‑bound processes (like image processing, ML inference, or scientific simulation) onto GPUs.
- Accelerating an imaging algorithm using multi‑GPU Linux servers.
- Testing, Benchmarking & Validation
- Producing performance benchmarks (speed‑ups vs CPU, multi‑GPU scaling).
- Ensuring numerical correctness of parallel algorithms.
Our benefits in the UK!
We offer competitive compensation and our benefits packages are customized per location to better match local needs. Here in the spotlight are 3 of them for our employees located in the UK.
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!