Desde 1976 en adelante, Asadov trabajó como asistente de la gerencia y posteriormente gerente en la Planta de Acondicionamiento Aéreo en Bakú.
En 1979, fue contratado como el Ingeniero jefe del Departamento de Construcción Especial y Renovación Principal de Azerbaiyán y posteriormente trabajó en la administración de Azərsantexquraşdırma, una filial de la misma organización.
Es miembro de la Asociación Internacional del Agua.
[1] Fue elegido a la Asamblea Nacional de Azerbaiyán en las elecciones legislativas del 2000, luego fue reelegido en 2005, representando a Abşeron y posteriormente en 2010, representando a Binagadi, distrito de Bakú.
Asadov habla fluidamente inglés y ruso.