Accelerated Computing Engineer

Aerospacelab

Louvain-la-Neuve

Remote

EUR 70,000 - 110,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Salary package consistent with your経験

Job summary

Aerospacelab designs, builds and operates satellites, and more and more of our data processing is moving on board. We are looking for an engineer who can turn processing algorithms into efficient code on embedded hardware accelerators.

You will port, profile and optimize them to run in real time within the power, memory and thermal limits of a satellite, working with algorithm developers and hardware engineers.

Qualifications

  • Must have a formal degree in a related field (BSc/MSc/PhD).
  • Professional experience programming hardware accelerators (CUDA/OpenCL/SYCL or HLS).
  • Solid understanding of parallel architectures (memory hierarchy, data movement, pipelining).
  • Experience optimizing numerical code for performance (SIMD, multithreading, profiling).
  • Experienced developing on Linux.
  • Proficient in English.
  • Eligible to work from Belgium/Switzerland/France offices.

Responsibilities

  • Port reference algorithms (Python/MATLAB) to optimized C++ implementations on hardware accelerators.
  • Profile and optimize throughput, latency, memory bandwidth and power consumption.
  • Work with hardware engineers on how processing is split across computer resources.
  • Build validation tests that check optimized code against reference models.
  • Integrate processing pipelines with the on-board software.
  • Write technical documentation and participate in code reviews.

Skills

CUDA
OpenCL
SYCL
C++
Python
NumPy
Parallel processing
Linux

Education

BSc/MSc/PhD in Computer/Electrical Engineering or related

Tools

GitLab CI
Docker
cmake
Performance profilers

Job description

Our mission is supported by an ambitious vertically integrated approach: design & manufacture of small satellites combined with development of earth observation services.

Since its creation in 2018, the company has already grown substantially. Our team gathers more than 25 engineering expertise, from hardware design to software development & data science.

In 2026, Aerospacelab counts offices in Louvain-la-Neuve (Belgium), Toulouse (France), Lausanne (Switzerland) and US West Coast with more than 450full-time employees, with the ambition to position itself as the European leader in small satellites.

Role overview

Aerospacelab designs, builds and operates satellites, and more and more of ourdata processing is moving on board. We are looking for an engineer who can turnprocessing algorithms into efficient code on embedded hardware accelerators.

You will take algorithms from our processing teams, then port, profile andoptimize them so they run in real time within the power, memory and thermallimits of a satellite. You will work closely with algorithm developers, flightsoftware engineers and hardware engineers. Your code will run in orbit.

What you will work on
  • High-throughputsignal processing pipelines.
  • Imageprocessing chains, from raw sensor data to calibrated products.
  • Real-timeprocessing of high-rate sensor data.
  • Languages:C++, CUDA and other accelerator frameworks, Python/NumPy for referencemodels.
  • Platform:embedded Linux on heterogeneous computing hardware.
  • Tooling:GitLab CI, Docker, cmake, performance profilers.
Key activities
  • Portreference algorithms (Python/MATLAB) to optimized C++ implementations onhardware accelerators.
  • Profileand optimize throughput, latency, memory bandwidth and power consumption.
  • Workwith hardware engineers on how processing is split across computeresources.
  • Buildvalidation tests that check optimized code against reference models.
  • Integrateprocessing pipelines with the on-board software.
  • Writetechnical documentation and take part in code reviews.
Must have
  • BSc,MSc or PhD in Computer Engineering, Electrical Engineering, AppliedPhysics or a related field.
  • Professionalexperience programming hardware accelerators (e.g. CUDA, OpenCL, SYCL orHLS).
  • Solidunderstanding of parallel architectures: memory hierarchy, data movement,pipelining and parallelism.
  • Experienceoptimizing numerical code for performance (SIMD, multithreading,profiling).
  • Experiencedeveloping on Linux.
  • Proficientin English.
  • Eligibleto work from one of our office locations (Belgium / Switzerland / France).
Nice to have
  • Experiencewith embedded accelerator platforms and power-constrained systems.
  • Experiencewith heterogeneous designs combining processors, accelerators and FPGAs.
  • Experiencein the space sector or with radiation-tolerant computing.
What we offer

Build your own career path

Direct impact on the growth of the company

Fast-paced environment

Flexible ways of working

Salary package consistent with your experience

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Avionics Architect
Avionics Architect

Aerospacelab • Louvain-la-Neuve

Remote
USD 90,000 - 120,000
Flexible ways of working
Direct impact on company growth
Career path development
Senior Avionics Architect — Satellite Systems Lead
Senior Avionics Architect — Satellite Systems Lead

Aerospacelab • Belgium

Remote
USD 90,000 - 120,000
Flexible ways of working
Direct impact on company growth
Career path development
Thermal Engineer
Thermal Engineer

Aerospacelab • Louvain-la-Neuve

On-site
EUR 60,000 - 80,000
Flexible ways of working
Salary package aligned with experience
Direct impact on company growth
Units Thermomechanical Engineer
Units Thermomechanical Engineer

Aerospacelab, Inc. • Belgium

On-site
EUR 60,000 - 90,000
Salary package aligned with experience
Flexible work availability
Fast-paced environment
Satellite Cybersecurity Architect
Satellite Cybersecurity Architect

Aerospacelab, Inc. • Belgium

On-site
EUR 110,000 - 150,000
Build your career path
Direct impact on growth
Fast-paced environment
+1
Automation Engineer - Production Line Integration
Automation Engineer - Production Line Integration

Aerospacelab, Inc. • Belgium

On-site
EUR 65,000 - 90,000
Flexible work
Direct impact on growth
Fast-paced environment
+1
Incoming Inspection Technician
Incoming Inspection Technician

Aerospacelab • Louvain-la-Neuve

Remote
USD 60,000 - 80,000
Build your own career path
Direct impact on the growth of the company
Fast-paced environment
+1
Antenna Systems Engineer
Antenna Systems Engineer

Aerospacelab • Louvain-la-Neuve

Remote
USD 80,000 - 110,000
Flexible ways of working
Direct impact on company growth
Career development opportunities
Satellite Verification & Validation Engineer - Subsystems Testing
Satellite Verification & Validation Engineer - Subsystems Testing

Aerospacelab, Inc. • Belgium

On-site
EUR 65,000 - 90,000
Career growth potential
Direct impact on growth
Flexible ways of working
+1
Industrialization Engineer
Industrialization Engineer

Industrious Ventures • Henegouwen

On-site
EUR 50,000 - 70,000
Flexible working arrangements
Competitive benefits package
Career development opportunities