This job is offered as part of the FAST ANR project (https://fast.grame.fr) which aims at facilitating the programming of FPGA (Field Programmable Gate Array) platforms in the context of real-time audio signal processing through the use of the Faust programming language (https://faust.grame.fr).

Responsibilities

The recruited candidate will be responsible for the following tasks (under the supervision of the FAST core research team):

  • Improve fixed-point support in the Faust progamming language compiler.
  • Contribute to the development of the Faust to VHDL compiler developed as part of FAST.
  • Improve the C++ code generated by Faust in the context of High Level Synthesis.
  • Continue the work that was started on using FloPoCo in the context of the FAST toolchain.

Qualifications

  • Master’s degree in computer science
  • Strong experience in fixed point arithmetic, system architecture, compilation, and C/C++
  • Preferred skills in FPGA programming (VHDL) and audio DSP

Fichier PDF
Télécharger le PDF