📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Accelerated Computing Engineer

Aerospacelab

New
CDI Senior 🇬🇧 English
C++ CUDA OpenCL SYCL HLS Python NumPy MATLAB Linux GitLab CI Docker CMake

Job description

About the role

Aerospacelab designs, builds and operates satellites, with increasing data processing moving on board. It is looking for an engineer who turns processing algorithms into efficient code running on embedded hardware accelerators. You will take algorithms from the processing teams, port, profile and optimize them so they run in real time within the power, memory and thermal limits of a satellite, working closely with algorithm developers, flight software engineers and hardware engineers.

Key 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 compute resources.
  • Build validation tests comparing optimized code against reference models.
  • Integrate processing pipelines with the on-board software.
  • Write technical documentation and take part in code reviews.

Required profile

  • BSc, MSc or PhD in Computer Engineering, Electrical Engineering, Applied Physics or a related field.
  • Professional experience programming hardware accelerators (e.g. CUDA, OpenCL, SYCL or HLS).
  • Solid understanding of parallel architectures: memory hierarchy, data movement, pipelining and parallelism.
  • Experience optimizing numerical code for performance (SIMD, multithreading, profiling).
  • Background in digital signal processing and/or image processing.
  • Experience developing on Linux.
  • Proficiency in English and eligibility to work from one of the office locations (Belgium, Switzerland, France).

Required skills

  • C++, CUDA and other accelerator frameworks; Python/NumPy for reference models.
  • Embedded Linux on heterogeneous computing hardware.
  • GitLab CI, Docker, CMake and performance profilers.
  • Nice to have: embedded accelerator platforms and power-constrained systems, optimized math libraries (FFT, linear algebra), heterogeneous designs with processors, accelerators and FPGAs, and space or radiation-tolerant computing experience.

What we offer

  • Permanent contract.
  • Flexible ways of working and a flat hierarchy in a fast-paced environment.
  • Salary package consistent with experience.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Aerospacelab.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Le contrat proposé est un CDI.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 13 hours ago

Expires 1 month from now

8 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Aerospacelab