An Embedded Engineer develops, implements, and maintains firmware software used in consumer electronic hardware devices for specific applications and systems, such as remote controls, mobile phones, and medical devices, and provides instructions to the devices on how to operate; Designs, codes, and implements algorithms which enable the hardware to function, incorporating product and manufacturing requirements into firmware design; Alters, organizes, and models the functionality of software for various industries.