with PCB design and layout techniques (particularly utilising OrCAD), together with Linux device driver development. Designs... and testing of related firmware and software would be beneficial, but not essential. As a successful candidate...
ECM Selection