UEFI/BIOS Firmware Engineer M/F


UPMEM is an highly innovative fabless semiconductor startup with a recognized global leadership and pioneer role in its field. We aim at disrupting the computing node architecture by offering a much more efficient solution.

Our team has successfully produced the first “in-memory processor” (aka Processing In Memory or PIM) solution, which accelerates massively big data and AI apps.

Founded in 2015, the company relies on an expert, entrepreneurial and international team mainly based in Grenoble and Paris, as well as a global ecosystem .
We are growing fast in order to accelerate the market adoption of our first and recent product (United States, Asia, Europe, etc.) and continue our pproduct development.

UPMEM is backed by leading industrial and financial investors from Europe, US and Asia, reflecting the attractiveness of its award-winning PIM technology.

We are keynote speakers at Hot Chips, Stanford, CA; were selected among the 100 innovative companies in the 2020 Silicon 100 ranking by EETimes; are one of the 12 Deep Tech winners in 2020 of the French gov backed Global Innovation Competition phase 3; are supported by the 2021 Europe H2020 EIC Accelerator challenge program...

Job Description

UPMEM is looking for a UEFI/BIOS Firmware Engineer to manage our PIM accelerator system software stack on X86 (and ARM) servers. The PIM accelerator consists of DRAM-embedded processing units attached to the server through the DDR bus. The UPMEM hardware is designed to run on unmodified server hardware with minimal firmware changes.

If you appreciate working on disruptive technologies, solving complex problems and have a team spirit, your place is with UPMEM. You will work within a motivated and expert 20 people Software and Hardware R&D team and an international ecosystem of top teams.

What you will do

  • Port and adapt BIOS modifications to support new hardware platforms (IceLake-SP, Sapphire Rapids… )
  • Review and enhance UPMEM DDR modules BIOS integration
  • Review and enhance BIOS MRC training and tests compliance
  • Improve hardware/firmware compliance to industries standards
  • Help to insure maximum UPMEM DDR module efficiency and performance
  • Help the integration of UPMEM technology into open-source firmware solutions like openEDK2 or other OSF initiatives

What we need to see

  • YYou have more than 3 years of experience in UEFI BIOS development with x86 server architecture (or ARM architecture)
  • Knowledge of the Intel Memory Reference Code and DDR technology would be appreciated
  • You are versatile and know how to work in a team
  • Your English allows you to work in an international context
  • You are motivated, rigorous, dynamic and demonstrate autonomy and organization.nd organization.

What we offer you

Type of contract : Full - Time (CDI) or to be discussed
Location: Ideally in Grenoble, flexible
Competitive compensation package + advantages
Agile start-up working environment, dynamic international team, and our mission to lead Next-Generation computing make you jump out of bed to work every morning !

Additional Information

  • Contract Type: Full-Time
  • Location: Grenoble, France (38000)
  • Education Level: Master's Degree
  • Experience: > 3 years