Chargement en cours

Software design engineer M/W

PARIS, 75
il y a 10 jours

Organisation/Company Université de Bordeaux / University of Bordeaux Research Field Astronomy » Astrophysics Engineering » Electronic engineering Researcher Profile Other Profession Positions Bachelor Positions Application Deadline 22 May 2026 - 12:00 (Europe/Paris) Country France Type of Contract Temporary Job Status Full-time Hours Per Week 37.5 Offer Starting Date 15 Jun 2026 Is the job funded through the EU Research Framework Programme? Horizon Europe (other) Reference Number Is the Job related to staff position within a Research Infrastructure? No

Offer Description

The university of Bordeaux is a great dynamic and responsible university that cares about the well‑being of its staff. Joining us means working in a privileged environment within a particularly diverse and open professional community, benefiting from welcome and inclusion schemes, training and internal mobility. It means participating in an academic, scientific and human adventure. It means committing to meeting the challenges of the 21st century.

Join the Astrophysics Laboratory of Bordeaux ( LAB ) – of the University of Bordeaux!

Located on the scientific campus, the LAB is a Research Unit under the supervision of the CNRS and the University of Bordeaux. The LAB’s mission is to conduct research in the field of Universe Sciences, build the associated instrumentation, train students, for and through research and disseminate knowledge.

As part of the European project (Horizon Europe) RADIOBLOCKS , we are recruiting a Software design engineer W/M .

One of our main objectives is to deliver a library of components for the next‑generation correlator technology. For that we will develop a collection of efficient, and/or high‑performance signal processing building blocks exploiting commercially available hardware accelerator platforms. The most cost‑efficient and energy‑efficient way to build this correlator system is with FPGAs near the receivers, tensor‑core‑enabled GPUs for correlations, and an off‑the‑shelf (Ethernet) network switch in between. A cost‑effective and energy efficient design can be achieved by proper codesign between FPGA, network, and GPU: the FPGAs must prepare data so that it can be switched on the network and can be consumed by the GPUs without additional overhead.

Main activities:

You will be part of the "Scientific Computing and Data Science" ( CSSD ) team made up of 7 engineers. This team is specialised in software development and scientific computing. It accompanies and supports emerging projects in digital instrumentation, simulation/modeling, and data processing for the benefit of the laboratory’s research teams.

Your mission will be to design, develop, deploy and maintain scientific software dedicated to the analysis and/or simulation of astrophysical data. You will support the LAB’s research teams in implementing simple, robust, efficient, and reproducible codes and contribute to their scientific development.

  • You analyze scientific needs in collaboration with research teams, then design and propose software architectures that address the identified issues.
  • You develop, test, and maintain software while ensuring its robustness and the reproducibility of its results by implementing a quality process.
  • You analyze and optimise the performance of codes (parallelisation, GPU) on various architectures.
  • You ensure the deployment of codes on local, regional, or national computing infrastructures.
  • You provide technical support to scientific teams and assist users in adopting the tools through training activities.
  • You write the technical and functional documentation for the developed codes.

You may be asked to participate in scientific publications as a technical contributor.

Requirements

Research Field Engineering > Computer engineering Education Level Bachelor Degree or equivalent

Research Field Mathematics > Applied mathematics Education Level Bachelor Degree or equivalent

Holder of a Bachelor’s degree in Computer Science or Applied Mathematics, you have 2 years’ experience or more, ideally in the field of astrophysics.

  • You have acquired expertise in Software Engineering: software architecture, development methods, …
  • You are familiar with development tools and practices: version management, quality, continuous integration, testing, reproducibility, collaborative tools, etc.
  • You are an expert in at least one programming language: Python, FORTRAN, C/C++ and associated scientific libraries.
  • You are familiar with Linux/Unix development and deployment environments, containerisation (Apptainer), and, if possible, HPC scientific computing environments.
  • You have knowledge and skills in profiling, optimisation, and code acceleration (parallelisation, GPU porting).
  • You know how to work independently and with the project management methodology.
  • You are recognised for your ability to synthesize, your rigor, and your curiosity.
  • You are able to communicate with IT experts and lay people.
  • Technical English level (B2 / C1 level).

Specific Requirements

You'll have to comply with the Working Laws in France.

Languages

ENGLISH Level Basic

FRENCH Level Basic

Additional Information

Gross monthly salary: from 2250€ to 2500 € according to the salary grid and experience

50 days of annual leave from the first year

75% of the cost of a Gironde public transport pass covered

Contribution to private healthcare insurance of 15€ / month

Subsidised meals

Leisure, sports and cultural activities for all staff

Disabled‑friendly establishment

Possibility of staff parking

Sustainable mobility package for commuting between home and work

Welcome programme and training courses

#J-18808-Ljbffr
Entreprise
Euraxess
Plateforme de publication
WHATJOBS
Offres pouvant vous intéresser
BORDEAUX, 33
il y a 14 jours
FRANCE
il y a 14 jours
LES CLAYES SOUS BOIS
il y a 14 jours
Soyez le premier à postuler aux nouvelles offres
Soyez le premier à postuler aux nouvelles offres
Créez gratuitement et simplement une alerte pour être averti de l’ajout de nouvelles offres correspondant à vos attentes.
* Champs obligatoires
Ex: boulanger, comptable ou infirmière
Alerte crée avec succès