根据《中华人民共和国职业病防治法》第三十六条 的规定,对从事接触职业病危害的作业的劳动者,用人单位应当按照国务院安全生产监督管理部门、卫生行政部门的规定组织上岗前、在岗期间和离岗时的职业健康检查,并将检查结果书面告知劳动者。职业健康检查费用由用人单位承担。
所以,如果是从事的有职业病危害的工作,公司必须给员工做离职身体检查。