OS Configuration and Embedded System Design. Create software that will run on purpose-built hardware. Design installation procedures and OS images to support continuous software operation and error recovery without operator intervention.