Embedded computing design