Senior R&D Engineer job at Boston Scientific