erp software crm board management camera electronics analog electronic circuit pcb customer assembly digital engineering canon design consulting manufacturing