Теоретически вам надо сразу подавать на визу Д, как иностранец с болгарским происхождением. Можете попробовать!
НО

: практически вам придется иметь:
1.Удостоверение из ДАБЧ о болгарском происхождении,
2.счет в болгарском банке (в некоторых случаях проходит и с документом из Местного банка, о том, чтоу вас есть купная сумма на счете - НО не всегда!) ,
3. место, где будете жить: договор найма жилища или нотариальный акт о собственности (в некоторых случаях ДЕКЛАРАЦИЯ от того человека или родственника в Болгарии, у которого будете жить - НО, не всегда!).
4.плюс все остальное, как и на любую другую визу.
Скорее всего вам без данных документов откажут.
Так как их у вас, вероятно, нет, то придется приехать в Болгарию и их сделать, а заодно подать и докумнеты на гражданство.
Возможно вам и аделают визу для поездки в Болгарию для решения "национальных дел".
Попробуйте, и сообщите о результате.
Если получите ПМЖ в Болгарии, то сможете и работать в Болгарии без проблем.
Надеюсь, что теперь знаете, с чего начать? - С похода в Посольство Болгарии!
Будут вопросы - пишите.
Юрий