Jorge holds BSc and MSc degrees in network engineering. He received a joint PhD from École polytechnique fédérale de Lausanne (Lausanne, Switzerland) and Instituto Superior Técnico – Universidade de Lisboa (Lisbon, Portugal) on the basis of his research on distributed and marine robotics.
His technical interests cover a wide range of topics, from software engineering and communication protocols to sensor networks and marine technology. While in academia, he worked in multiple national and European research projects and published in international conferences and journals in networks and robotics. He was a patent examiner with the European Patent Office (The Hague, The Netherlands), where he worked mainly in the fields of human-computer interaction and construction of computers.