Xabier Iriarte Goñi Industria Ingeniaritzan lizentziaduna da Nafarroako Unibertsitate Publikoan, 2003an. 2005ean, Ikasketa Aurreratuen Diploma eskuratu zuen, Ingeniaritza Mekaniko Aplikatua eta Konputazionala programako doktorego-ikastaroak egin ondoren, baita NUP-en ere. Hurrengo urteetan, Robot Manipulatzaileen Identifikazioa: Ereduen Murrizketa eta Esperimentuen Diseinua izeneko doktore-tesia egin zuen, eta 2010ean Industria Ingeniaritzako Doktoretza lortu zuen.
2005etik NUP-eko Ingeniaritza Departamentuko irakaslea da. Gaur egun Irakasle Kontratatu Doktorea da eta Mekanika, Sistema Dinamikoen Identifikazioa, Automobilen Dinamika eta Mantentze Prediktiboa eta Machine Learning eskolak ematen ditu. Karrera Amaierako hainbat proiektu, Gradu Amaierako Lanak, Master Amaierako Lanak eta Lankidetza Bekak zuzendu ditu. Era berean, doktore-tesi baten zuzendarikide izan da.
IMAC: Multisólido y Robótica Ikerketa Taldeko kidea da, ISCn (Institute of Smart Cities) ikertzaile kolaboratzailea eta Ingeniaritza Mekaniko Aplikatua eta Konputazionala Unibertsitate Masterreko zuzendaria. Bere ikerketa-ildo nagusiak simulazio dinamikoa eta sistema mekanikoen identifikazioa dira. Hainbat artikulu argitaratu ditu JCRn indexatutako aldizkari zientifikoetan, eta ekarpen ugari egin ditu Kongresu Nazionaletan eta Nazioartekoetan. Halaber, hainbat ikerketa-proiektutan eta Plan Nazionaleko hiru ikerketa proiektutan parte hartu du.