Oferta para tesis doctoral/PhD position in Machine Learning for Self-Adaptive Reconfigurable Systems

KEYWORDS: Embedded/Reconfigurable Systems; Autonomous Learning; MPSoCs; Run-time Self-Adaptation; Reconfigurable Hardware Virtualization.

DESCRIPTION:  In the Centre of Industrial Electronics (CEI) at Universidad Politécnica de Madrid (UPM), we are looking for a highly motivated and talented PhD student in the field of self-adaptive reconfigurable embedded systems. As part of the position, the PhD candidate will be involved in research activities related to the following topics:

  • Run-time monitoring of software and hardware components in MPSoC-based reconfigurable multi-accelerator systems.
  • Automatic extraction of lightweight models from the information produced by the integrated monitors, using machine learning techniques.
  • Machine learning algorithms for run-time management of reconfigurable multi-accelerator systems to guarantee the continuous optimization, reconfiguration, and management of the reconfigurable accelerators.
  • Virtualization techniques and OS support for the deployment of dynamically reconfigurable hardware accelerators in MPSoCs, fostering interoperability and flexible computation offloading.
  • The expected application scenario will be the field of predictive maintenance in Industry 4.0 applications, as part of distributed/federated learning frameworks.

The PhD candidate will be part of a highly international and enthusiastic team. This 3-year position will be funded within the H2020 KYKLOS 4.0 (An Advanced Circular and Agile Manufacturing Ecosystem based on the rapid reconfigurable manufacturing process and individualized consumer preferences) project (https://cordis.europa.eu/project/id/872570).

The three-year PhD grant includes health insurance coverage and a gross salary of 18,200 € in 12 monthly pays. Expenses for attending conferences, summer schools, and workshops are also covered with the available funding.

BASIC QUALIFICATIONS: Master’s degree in Electrical / Electronics / Computer Engineering, Computer Science, Physics; or similar. Previous research activities in the fields of interest will be highly appreciated.

PREFERRED SKILLS: Very good knowledge of digital hardware design and VHDL; High-level synthesis tools for FPGAs; Design of mixed software/hardware systems; Operating Systems and C/C++ programming for embedded systems. Experience with Machine Learning is also valuable. A high level of English, as well as being willing to learn Spanish, are also necessary for this position.

POSITION AVAILABLE: The selection procedure will open in October 2020 and will be maintained opened until the position is covered. The starting date is flexible, but preferred ASAP. 

INFORMATION: If you are interested in this position and want to have more details about it, please contact Dr. Andrés Otero (joseandres.otero@upm.es) or Dr. Jorge Portilla (jorge.portilla@upm.es), including the reference PhD_ML_RC. For the formal application, the following documents will be required:

  • CV
  • Academic transcript of courses followed and grades obtained provided by your institution.
  • Brief letter describing your motivation and previous experience.
  • Any reference you can provide from professors of the field.