I applied online. The process took 4 months. I interviewed at JCB (Uttoxeter, England) in Jan 2018
Interview
Send in CV and covering letter, then invited to an assessment day. Assessment day includes a 10 minute presentation about an achievement or project you have done, a technical paper then multiple choice about the company and general engineering , a team building exercise and an interview.