Yes, electric cars need a Bulgarian e-vignette, just like petrol or diesel cars.
Vehicles over 3.5 tons must use the distance based toll system (BGTOLL)
Related articles:
What vehicles need a Bulgarian motorway vignette?
What happens if I drive without a Bulgarian vignette?
Where can I buy the Bulgarian motorway vignette?
How much does a Bulgarian motorway vignette cost?