Arabadzhiev comenzó su carrera en la Italian Formula Three Championship en 2006, acabando la temporada en el puesto 11º con 5 puntos.
Arabadzhiev participó en el International Formula Master en 2008, acabando 7º con el equipo JD Motorsport, y ganando una carrera.
Hizo una prueba para el World Touring Car Championship con el equipo Chevrolet en el Pembrey Circuit en Gales.
Arabadzhiev participa en la Temporada 2009–10 de las GP2 Asia Series, con Rapax Team, aunque la primera ronda la disputa con Piquet GP.
Para Monza y Abu Dhabi fue sustituido por Brendon Hartley.