Senior R&D Engineer jobs