AWE
–
Reading, United Kingdom
... This role will give the successful candidate the opportunity to become a subject matter expert within a technical team that design, construct, and commission pulsed power systems, generating multi-terawatt pulses of RF electromagnetic power. This is ... - Sep 09