One defining feature of the beginning of the twenty-first century is the growing acceptance that our world (environment, economy, politics and culture) is highly diverse but strongly interrelated and interdependent.Being a responsible professional involves taking into account that professional practice contributes to society, in addition to considering the effects that attitudes and actions have on the profession.Three engineers consider today's meaning of engineering and what responsibility lies with engineering in the sustainable development of modern society.Josep Maria Basart, a professor of the Department of Information and Communications Engineering (UAB); Mireia Farrús, a member of the Department of Information and Communication Technologies (DTIC) at UPF, and Montse Serra, a member of the Faculty of Computer Science, Multimedia and Telecommunications (UOC), examine this in an article published in September in the journal IEEE and Society Technology Magazine.The authors point out that today, a professional engineer must be aware that their profession involves two dimensions: a technical one, to become a competent professional (knowledge and skills), and a social one, to become a committed professional (values, goals and principles).Thus, the social dimension emphasizes the value of service that engineering provides to society and the engineer becomes aware that their work contributes to an open social enterprise, rather than merely a way of earning a living or becoming successful.