Hardware Product Development Engineer Responsible for designing and developing hardware components, performing research and testing of custom components, troubleshooting performance issues, and collaborating with software engineers. Tasks include designing and building computer hardware, recommending new designs, and providing technical...