SW-2021-J-19 – GCC Compiler Engineer / LLVM Compiler 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 fabless semiconductor company pioneering a new generation of processors specialized in intelligent data processing. Kalray is targeting the fast growing Cloud, Edge Computing and AI markets, such as modern data centers, 5G networks, autonomous vehicles, healthcare equipment, industry 4.0, drones and robots …

Kalray is a fast-growing company with more than 100 employees in Grenoble and Sophia-Antipolis in France, offices in California and Japan, and a number of leading investors such as the Alliance Venture (Renault-Nissan-Mitsubishi), Safran, NXP Semiconductors, the 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’ agile 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 GCC Compiler Engineer and a LLVM Compiler Engineer for our Software Team. Join the adventure!

POSITION

The positions involve working on various components of C compiler and binutils. Your responsibilities include, but are not limited to:  taking advantage of the latest MPPA features, support new software features, debugging code generation modules in any corner cases, finding solutions for performance including with assembler and streamlining the integration with the other tools of the MPPA Software Development Kit (for ex.: operating systems GNU/Linux, hypervisor, etc.).

You will enhance our backend, add efficient optimizations, fix issues, develop and tune new features. You will help us building better software, completing our test suite and increasing the benchmarks that are useful to measure the code quality generated by the compiler/binutils.

CANDIDATE

Experience

  • 5+ years of experience with compiler development, ideally on GCC or LLVM compiler technology
  • Experience in embedded systems and low-level code development
  • Free software development experience

Skills

  • C and assembly languages
  • Linux environment
  • Agile development
  • Strong teamwork skills
  • Comfortable with working at the hardware level
  • Technical english

Profile

  • Graduate Engineer or equivalent
  • Curious, rigorous, autonomous


Starting date: As soon as possible

Type of contract: Permanent / full-time

Location: Montbonnot (Grenoble area – France)

Annual salary: Depending on profile and experience



  • Apply for this Position *

Read about Kalray’s privacy policy and personal data protection here.