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