Embedded firmware and hardware design for existing and new products within the R&D department. Research into potential new technologies.