You could, but automatic programming equipment is very expensive and it's akin to buying SMT machines. It's got a very heavy capital overhead associated with it. An automatic programmer probably starts at $500,000 USD, and on top of that programmable devices can come in many different packages, but 2 of the very popular packages are BGA, meaning Ball Grid Array; and QFP meaning Quad Flat Pack.
Ball Grid Array is what it sounds like, it is a device that has all the contacts underneath in tiny little solder balls, and that can range anywhere from 64 up to 300-400 different contacts underneath the programmable device, which are very complex devices.
QFP devices are devices that have pins, very delicate pins on all four sides, and again, the QFP devices can run anywhere from 24 pins up 300 pins. Very delicate devices that require really precise, automatic handling, and they're principally the devices that need to be checked at 3D inspection.
Outsourcing your IC programming to EPS removes several costs and risks - the upfront investment in capital equipment, operationally you need to employ qualified engineering staff to keep up the maintenance of the machines, optimize your processes to comply with international quality standards and pass customer audits. We have the experience, equipment, quality management systems in place and global scale to support customers wherever they may be.