我原本不是上海户口,去年从学校毕业以后去了外地工作,当时户口也迁到了外地。现在我换了一家外资公司,工作地点在上海。公司的HR说,因为公司在中国地区的分公司设在北京,我只能和位于北京的分公司签定劳动合同(计划本月底签约)。这样我就不能办理上海的居住证。请问这种情况下我该如何办理居住证呢?