loader image

Senior Low Level Software Engineer


Montbonnot / Full time

Senior Low Level Software Engineer


Kalray is one of the most promising and innovative French Deep Tech companies. A spin-off of CEA French lab, one of Europe’s most prestigious research laboratories, Kalray is a leading provider of hardware and software technologies for high-performance, data centric computing markets, from cloud to edge. The company provides a full range of products to enable smarter, more efficient, and energy-wise data-intensive applications and infrastructures. Its offers include its unique patented DPU processors, acceleration cards, software-defined storage and data management solutions, for growing sectors such as Datacenters, AI, Telecommunications, Media & Entertainment, Life Sciences, Scientific Research, Edge Computing, Automotive…

Kalray is a fast-growing company with more than 200 employees. The company is present in France, UK, Germany, US, Japan, and has a number of leading investors such as Alliance Venture (Renault-Nissan-Mitsubishi), NXP Semiconductors, CEA and Bpifrance. Kalray is also listed on Euronext Growth (FR0010722819 – ALKAL).

Kalray is first and foremost a team of passionate, enthusiastic and supportive people, who put excellence and collaboration at the heart of their daily work. Whether you are an expert in your field or a recent graduate, you will find your place and blossom in Kalray’s agile, inclusive and dynamic environment, where you will be able to fully express your talent and contribute to the company’s success. On the agenda: exciting challenges with friendly and collaborative ambience, within an office set amongst panoramic mountains and vibrant nature… and much more!

To support our growth, we are recruiting a Senior Low-Level Software Engineer for our DPU Software Engineering department. Join the adventure!


The Low-Level team within the Software Engineering department is responsible for the development of the low-level software layers targeting high performance dataplane applications based on Kalray DPU. Those layers are used in all Kalray product lines: AI, storage, 5G.

The Low-Level team is also instrumental during the system verification phase of the development of new DPU chips.


  • To contribute to the development of low-level software layers: OS, userspace drivers based on DPDK, OpenCL runtime
  • To contribute to the validation of low-level software layers: untitary tests, subsystem tests, continuous integration
  • To contribute to the system verification of next generations of Kalray DPU chips
  • To contribute to the definition of the micro-architecture of next generations of  Kalray DPU chips



  • Graduate Engineer or PhD in embedded software or equivalent
  • Minimum 3-5 years of experience in low-level software development


  • Expert in programming with C/C++ on CPU, DSP, ASIC, GPU, or relevant platform
  • Experience in programming low-level software with high performance constraints
  • Fluent in English


  • Analytical and problem solving, dedicated, result oriented professional
  • Excellent inter-personal skills, written and verbal communication skills
  • Quick learner, willing to take new challenges, enthusiastic and innovative


Type of contract: Permanent

Starting date: ASAP

Annual Salary: depending on experience

Employee benefits: meal voucher, Health Mutuelle, active CSE, rewarded mobility, sport events…

Location: Montbonnot (Grenoble area, France)

Apply for this position here:

Max. file size: 1 MB.
Max. file size: 1 MB.


Mandatory fields*
This field is for validation purposes and should be left unchanged.