Engineer 3 - New Technology job at Teleflex