2 jobs for "R&D Electrical and Mechanical Design Documentation Specialist - IDC"