在外贸公司上班并不需要有签证。因为在外贸公司上班,也是在我们国家的领土上班,如果需要出差去外国,那么临时办理签证就可以。