工伤保险可以同时在两个公司买。因为工伤保险是指劳动者在工作中或在规定的特殊情况下,遭受意外伤害或患职业病导致暂时或永久丧失劳动能力以及死亡时,劳动者或其遗属从国家和社会获得物质帮助的一种社会保险制度。职工在两个或两个以上用人单位同时就业的,各用人单位应当分别为职工缴纳工伤保险费。职工发生工伤,由职工受到伤害时其工作的单位依法承担工伤保险责任。
《中华人民共和国社会保险法》第二条国家建立基本养老保险、基本医疗保险、工伤保险、失业保险、生育保险等社会保险制度,保障公民在年老、疾病、工伤、失业、生育等情况下依法从国家和社会获得物质帮助的权利。《住房公积金管理条例》第二条本条例适用于中华人民共和国境内住房公积金的缴存、提取、使用、管理和监督。本条例所称住房公积金,是指国家机关、国有企业、城镇集体企业、外商投资企业、城镇私营企业及其他城镇企业、事业单位、民办非企业单位、社会团体(以下统称单位)及其在职职工缴存的长期住房储金。