Sim, se você conseguir uma oferta de trabalho antes de completar três anos de residência na Espanha, deverá retornar ao seu país de origem para solicitar o visto de trabalho no consulado espanhol correspondente.
Se você já está prestes a completar três anos de residência na Espanha, é mais recomendável permanecer no país. Buscar o visto no seu país de origem é mais complicado, pois a Espanha possui uma alta taxa de desemprego e as ofertas para trabalhadores estrangeiros costumam ser destinadas a perfis altamente qualificados.
A exceção são os cidadãos do Chile e do Peru, que têm acordos especiais com a Espanha e estão isentos de cumprir o catálogo de ocupações de difícil cobertura. Por isso, o ideal é aguardar para completar os três anos de residência contínua no país e, assim, solicitar o Arraigo Social.