Bruno Tiago da Silva Gomes obtained a Ph.D. degree in Engineering Sciences from Vrije Universiteit Brussels (VUB) and a Ph.D. degree in Computer Science Engineering from Universiteit Gent (UGent) in August 2019.

During his Ph.D. he investigated performance strategies to exploit Field-Programmable Gate Arrays (FPGAs) for high-performance applications and proposed novel architectures for power-efficient embedded solutions. While doing his Ph.D., he did an internship at Altera (now Intel) extending the FPGA’s tools capabilities. Since October 2019, he is a guest professor at the Department of Electronics and Informatics (ETRO) at VUB.

"Towards intelligent and power-efficient embedded devices for a more sustainable world."

Research Interests 

Wearable Embedded Systems for Medical Applications

Embedded systems are largely present in healthcare as part of the medical equipment. In the last years, the adoption of Internet-of-Things has increased the use of portable embedded systems capable of performing continuous monitoring. Such advanced wearable devices create a large opportunity to develop new solutions for medical screening, detecting or diagnosing diseases. Our research targets technological advances on such devices to become more accurate, precise, power-efficient and, of course, intelligent.

Power-Efficient Embedded AI

Embedded systems are highly constraint devices. The limited computational power together with their minimal memory capacity make them hostile environments for complex Artificial Intelligence solutions such as Deep Learning. Moreover, embedded systems are often battery-powered devices, demanding power-efficient implementations in order to extend the battery lifetime. Under such constraints, novel solutions are needed in order to bring intelligence and power efficiency to all the embedded systems surrounding our day life towards a more sustainable society.


  • Reconfigurable Computing (FPGAs)
  • System-on-Chip devices
  • Sensor arrays
  • Association for Computing Machinery (ACM) Member
  • Member of the BSC / MSc Biomedical Engineering program board (VUB & UGent)
  • Operating Systems and Security (4 ECTS, titular) – 1MA MACS and 1/2MA BRUFACE-EE
  • Software and Engineering for Embedded Systems (5 ECTS, titular) – 1/2MA BRUFACE-EE
  • Software and Engineering for Embedded Systems (6 ECTS, titular) – 1/2MA MACS
  • Micro-and Nanotechnologies for medical device design and fabrication (5 ECTS, co-titular)- 1 MA BME
  • Biomedical devices: Sensors, stimulators, Drug delivery Systems (4 ECTS) – 1/2 MA BME
  • Multiprocessors and Reconfigurable Computing (3 ECTS) – 1/2MA BRUFACE-EE