Snr R&D Engineer job at Integer Holdings Corporation