loader image

Embedded Application Engineer


Montbonnot / Full time

Embedded Application 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, 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! 

You are passionate about embedded systems software development and environment? You can develop a proof of concept in record time and you are capable to efficiently transform it into a product-grade solution?!  Join the adventure! 



Compute Business Line is working on cutting-edge markets, such as Smart Vision, Industrial Manufacturing, AI, Edge Computing. Within this BL, you will integrate the Applications team, in charge of supporting tasks related to pre-sales activities (demonstration, prototyping, benchmarking), customer project execution, and customer evaluation support. You will be the main interface to understand, address, and track developments related to Kalray and customer boards, and to low-level developments (drivers, etc.). 


  • Interact with customers to support their evaluations of Kalray technology and their initial prototyping and developments. 
  • Participate to customer projects and performing low-level developments. 
  • Participate to the design and the bring-up of specific boards by customers. 
  • Adapt low-level embedded software (such as bootloaders and board management firmware) to dedicated customer use-cases. 
  • Interact with the SoC & Boards software and hardware design teams. 



  • Graduate Engineer or PhD in embedded software or equivalent 
  • 5+ years of experience in embedded software development 



  • Strong C programming for embedded systems 
  • Experience with Linux system environment, GNU toolchain, debugging tools (JTAG/GDB), communication protocols (I2C, SPI, UART, …) 
  • Good understanding of board schematics 
  • Problem-solving and good communication skills (English/French) 
  • Ability to innovate and propose the right solutions. 
  • Knowledge in scripting languages as well as Python/Ruby will be appreciated. 
  • Ability to design board and review schematics will be appreciated. 



  • Adaptability and flexibility, reactivity 
  • Comfortable in building trustful relationship with customer. 
  • Fluent in technical English 
  • Rigorous, autonomous, team worker 


Type of contract: permanent – full time.

Starting date: ASAP 

Annual salary: depending on profile and experience

Employee benefits: meal voucher, Health insurance, CSE events, rewarded mobility… 

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.