Development & Quality

Internship - Improve IDEC (Instruction DECoder) generation script - 3 months - Paris, France





Project Description

The Instruction decoder (IDEC) used for the custom CPU used in Melexis chips is automatically generated by a Python script, parsing an Excel file which describes the behavior of each instruction. It performs multiple coherency checks and optimization before exporting the described logic in various formats. This script needs to be updated to Python 3 and improved by adding more checks and optimizations.

During this internship you will use Python 3 and Excel.


Expected results

A Python script thoroughly documented, with all its target output formats tested in their real context.


Your profile

  • Master 1

  • Basic knowledge of CPU architectures

We offer

Joining Melexis for your internship is the opportunity to build up your know-how in a high-tech, international and dynamic company, benefit from the experience and training of our experts and enjoy the welcoming and friendly atmosphere of our team. 

Our Paris office is specialized in Digital Design and counts 18 employees.

Facts and Figures

  • Working Hours per Week


  • Business Travel Required

    Yes, according to position accountabilities

  • Work Permit Required


  • Working in Shift Required