If includes the core control IP (firmware), it will be different
You are right. The PCB layout, population board,and other job should be oursource. However, if no budegt available, you should do it by yourself. Meanwhile, if a stingy boss try to save each cent and show his cost reduction contribution. Then, what will he want you to do?