Engineering Center, assigned to a software development team. - Design, develop, and provide support for proprietary embedded... of firmware (Embedded Software) development. - Understanding of microcontrollers or other processors such as ARMs or DSPs...