2 R&d Electronic Technician Jobs in Slough