Faits : A. X._ est un ressortissant belge né en 1982. A.a. En Belgique, l'intéressé a été condamné à plusieurs reprises: - le 8 novembre 2001, le Tribunal correctionnel de Liège l'a condamné à huit mois d'emprisonnement avec sursis pour coups et blessures volontaires, ainsi que pour coups et blessures volontaires ayant causé maladie ou incapacité de travail; - le 25 mars 2002, le Tribunal correctionnel de Bruxelles l'a condamné à quinze mois d'emprisonnement avec sursis pour vol avec violences ou menaces; - le 8 mars 2003, le Tribunal correctionnel de Liège l'a condamné à cinq mois d'emprisonnement avec sursis pour importation, détention, vente ou offre de vente de stupéfiants, usage en groupe de stupéfiants, ainsi que pour avoir facilité à autrui (ou incité à) l'usage de substance soporifiques, stupéfiantes ou d'autres substances psychotropes; - le 3 février 2004, la Cour d'appel de Liège, statuant sur appel à l'encontre du jugement du 16 juin 2003 acquittant X._, a condamné ce dernier pour tentative de meurtre à cinq ans d'emprisonnement pour des faits qui se sont déroulés le 27 décembre 2002. A la suite de cette dernière condamnation, X._ s'est rendu en Suisse, d'où il a été extradé en Belgique, afin d'y exécuter la peine d'emprisonnement à laquelle il a été condamné. L'intéressé a purgé sa peine entre 2007 et 2012. A.b. X._ est revenu en Suisse dans le courant du mois d'octobre 2012. Le 22 octobre 2012, la société A._ SA a sollicité l'octroi d'une autorisation de séjour en sa faveur pour un engagement d'une durée maximale de 13 semaines. Le 11 octobre 2013, l'intéressé a conclu avec la Société B._ SA un contrat de mission auprès de la Société C._ Sàrl à compter du 14 octobre 2013. Le 27 février 2014, C._ Sàrl a informé le Service du contrôle des habitants de Lausanne qu'elle avait mis fin à cette mission au 31 mars 2014. A.c. Le 15 octobre 2013, la Police municipale de Lausanne a perquisitionné le domicile de X._. Elle a saisi une installation complète de culture de plants de chanvre, 17 plants séchés, 37 plants de marijuana, trois boutures, des graines de chanvre, ainsi qu'une canne/épée. Par ordonnance pénale du 25 juillet 2014, le Ministère public de l'arrondissement de Lausanne a condamné X._ à une peine de 140 jours-amende avec sursis pendant deux ans, ainsi qu'à une amende de 600 fr. pour délit et contravention à la loi fédérale sur les stupéfiants, ainsi que pour délit à la loi fédérale sur les armes. L'intéressé a retiré l'opposition qu'il avait formée à l'encontre de cette ordonnance. B. Par décision du 27 novembre 2013, le Service cantonal de la population du canton de Vaud (ci-après: le Service cantonal) a refusé d'octroyer à X._ une autorisation de séjour pour activité lucrative et a prononcé son renvoi de Suisse. L'intéressé a recouru contre cette décision devant la Cour de droit administratif et public du Tribunal cantonal du canton de Vaud (ci-après: le Tribunal cantonal). Le 6 juillet 2014, alors que la cause était pendante devant le Tribunal cantonal, X._ a subi un grave accident de la circulation routière. Il a été, depuis lors, en incapacité de travail totale. Devant le Tribunal cantonal, l'intéressé a produit une promesse d'embauche de A._ SA, datée du 8 janvier 2015, indiquant qu'il serait placé dès son rétablissement. Par arrêt du 2 avril 2015, le Tribunal cantonal a rejeté le recours de l'intéressé. C. Agissant par la voie du recours en matière de droit public, X._ demande au Tribunal fédéral, sous suite de frais et dépens, d'annuler l'arrêt du 2 avril 2015 et de renvoyer la cause à l'autorité précédente pour nouvelle décision. Il requiert en outre le bénéfice de l'assistance judiciaire. Le Service cantonal a renoncé à se déterminer sur le recours. Le Tribunal cantonal se réfère à sa décision et le Secrétariat d'Etat aux migrations conclut au rejet du recours. Par ordonnance du 18 mai 2015, le Président de la IIe Cour de droit public a accordé l'effet suspensif au recours. Le même jour, le Tribunal fédéral a renoncé provisoirement à demander une avance de frais et a informé l'intéressé qu'il serait statué ultérieurement sur sa demande d'assistance judiciaire.