Previous experience developing firmware architecture and embedded systems. Designing and implementing firmware architecture for embedded devices and systems.