Memory Systems & GEM5 Co-Design Research Engineer

European Tech Recruit

Paris

On-site

EUR 65,000 - 100,000

Full time

12 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

A HW/SW Co-Design Research Engineer is sought in Paris, France to join an advanced R&D team working on hardware/software co-design for memory management optimisation in many-core systems.

The role emphasizes GEM5-based simulation, OS-level software, and performance analysis, with publication-ready research and documentation.

Candidates should have hands-on GEM5, strong C/C++, Linux experience, and a PhD or equivalent R&D background; publication record preferred.

Qualifications

  • Hands-on experience with GEM5 benchmarking and simulation.
  • Strong understanding of computer and memory architecture.
  • Experience with Linux and systems programming.

Responsibilities

  • Develop and simulate many-core architectures using GEM5, focusing on memory management.
  • Prototype and evaluate memory atomic operations in distributed shared-memory systems.
  • Investigate memory hierarchy, cache coherence and memory consistency behavior.
  • Develop OS-level software to support IPC within the proposed memory architecture.
  • Collaborate across HW/SW boundary to evaluate architectural choices.
  • Design experiments and performance benchmarks.
  • Analyse results and prepare publications and technical docs.

Skills

GEM5
C/C++
Memory hierarchy
OS memory management
Linux

Education

PhD

Tools

GEM5

Job description

A HW/SW Co-Design Research Engineer is sought in Paris, France to join an advanced R&D team working on hardware/software co-design for memory management optimisation in many-core systems.

The role emphasizes GEM5-based simulation, OS-level software, and performance analysis, with publication-ready research and documentation.

Candidates should have hands-on GEM5, strong C/C++, Linux experience, and a PhD or equivalent R&D background; publication record preferred.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

HW/SW Co-Design Research Engineer – Memory Systems & GEM5
HW/SW Co-Design Research Engineer – Memory Systems & GEM5

European Tech Recruit • Paris

On-site
EUR 65,000 - 100,000
Senior EDA Software Engineer – SoC/FPGA, Hybrid
Senior EDA Software Engineer – SoC/FPGA, Hybrid

IC Resources • Île-de-France

Hybrid
EUR 48,000 - 70,000
International engineering environment
Exposure to AI tools (Cursor/Claude)
Career development
SoC Software Engineer — Hybrid Paris, HDL & C++/Python
SoC Software Engineer — Hybrid Paris, HDL & C++/Python

microTECH Global Limited • Paris

Hybrid
EUR 70,000 - 100,000
Software Engineer
Software Engineer

microTECH Global Limited • Paris

On-site
EUR 70,000 - 100,000
Senior EDA Software Engineer
Senior EDA Software Engineer

IC Resources • Île-de-France

On-site
EUR 48,000 - 70,000
International engineering environment
Exposure to AI tools (Cursor/Claude)
Career development
C++ / Python Software Engineer – SoC / Semiconductor
C++ / Python Software Engineer – SoC / Semiconductor

IC Resources • Île-de-France

On-site
EUR 50,000 - 61,000
Health insurance
RSUs
Restaurant vouchers
+2
SoC Software Engineer (C++/Python) - Hybrid Role
SoC Software Engineer (C++/Python) - Hybrid Role

IC Resources • Île-de-France

Hybrid
EUR 50,000 - 61,000
Health insurance
RSUs
Restaurant vouchers
+2
Stage DRAM Haute Performance pour Émulation
Stage DRAM Haute Performance pour Émulation

CEA • Grenoble

On-site
EUR 10,000 - 13,000
Debug/Trace/Profiling Design Engineer
Debug/Trace/Profiling Design Engineer

SiFive France SASU • La Ciotat

On-site
EUR 70,000 - 90,000
DIGITAL IC Senior Hardware Engineer – FRANCE
DIGITAL IC Senior Hardware Engineer – FRANCE

Cortus SAS • France

Hybrid
EUR 70,000 - 110,000
Remote work 2 days/week
Flexible hours