LSenior Mechatronics EngineerLightcast Discovery · Cambridge, United Kingdom · On-siteNewFrom Lightcast Discovery's own Greenhouse page