What??? Who do you work for? and why would anyone think that you hardcode software onto PCB? You could build a circuit board with memory chips on it and flash your software onto this, but thats why they invented the CD Rom I just don't understand how this would come up in any typical buisness meeting? LOL you have me stumped. I have been in hardware engineering for over 10 years and this is surely a new one for me. Well good luck with your project ( Although if I was you I would pass it off to some fresh college kid ) ... Unless of course you are the fresh college kid they passed this on to.