PhD position on Compiler Design for Smart Edge Processors

PhD position on Compiler Design for Smart Edge Processors

Published Deadline Location
15 Mar 28 May Eindhoven

You cannot apply for this job anymore (deadline was 28 May 2023).

Browse the current job offers or choose an item in the top navigation above.

The Electronic Systems (ES) group within the Department of Electrical Engineering of Eindhoven University of Technology (TU/e) is seeking to hire an outstanding PhD candidate within the Horizon Europe project CONVOLVE (

Job description


We are seeking a highly skilled and motivated candidate to research and develop a high-quality optimizing compiler, including backend with code generation support for advanced Coarse Grain Reconfigurable Array (CGRA) targets. The CGRAs will support Deep Learning Networks, based on dynamic SNNs or ANNs.

Compared to existing solutions, energy efficiency needs to be improved by exploiting ILP, DLP (SIMD), an advanced memory hierarchy, data reuse, sparsity, quantization, etc. Application and Network dynamism must be exploited to further reduce energy consumption.


The candidate will be working within the CONVOLVE project which aims to create the next generation of Edge-AI processing hardware. Unlike existing solutions, this hardware needs to support high throughput, reliable, and secure AI processing at ultra-low power (ULP), combined with a very short time to market.

With its strong legacy in edge solutions and open processing platforms, the EU is ideally positioned to become the leader in this edge-AI market. However, certain roadblocks keep the EU from assuming this leadership role: Edge processors need to become 100x more energy efficient; Their complexity demands automated design with 10x design-time reduction; They must be secure and reliable to get accepted; Finally, they should be flexible and powerful to support the rapidly evolving DL domain.

The CONVOLVE consortium includes some of Europe's strongest research groups and industries, covering the whole design stack and value chain. In a community effort, we will demonstrate Edge-AI computing in real-life vision and audio domains. By combining these innovative ULP and fast design solutions, CONVOLVE will, for the first time, enable reliable, smart, and energy-efficient edge-AI devices at a rapid time-to-market and low cost, and as such, opens the road for EU leadership in edge-processing.


Eindhoven University of Technology (TU/e)


We are looking for excellent, teamwork-oriented, and research-driven candidates with an Computer Science, Electrical Engineering, or related background, with very strong software design skills. Affinity with hardware design and implementation is also welcomed.

Conditions of employment

A meaningful job in a dynamic and ambitious university, in an interdisciplinary setting and within an international network. You will work on a beautiful, green campus within walking distance of the central train station. In addition, we offer you:
  • Full-time employment for four years, with an intermediate evaluation (go/no-go) after nine months. You will spend 10% of your employment on teaching tasks.
  • Salary and benefits (such as a pension scheme, paid pregnancy and maternity leave, partially paid parental leave) in accordance with the Collective Labour Agreement for Dutch Universities, scale 27 (min. €2,541 max. €3,247).
  • A year-end bonus of 8.3% and annual vacation pay of 8%.
  • High-quality training programs and other support to grow into a self-aware, autonomous scientific researcher. At TU/e we challenge you to take charge of your own learning process.
  • An excellent technical infrastructure, on-campus children's day care and sports facilities.
  • An allowance for commuting, working from home and internet costs.

A Staff Immigration Team and a tax compensation scheme (the 30% facility) for international candidates


  • PhD
  • Engineering
  • max. 38 hours per week
  • University graduate
  • V36.6462


Eindhoven University of Technology (TU/e)

Learn more about this employer


De Rondom 70, 5612 AP, Eindhoven

View on Google Maps

Interesting for you