slack bladder,
A change has occured in the Canadian Mil were in the past for all ranks you had to be a canadian citizen. Now you can join as a landed immigrant BUT as far as I know this only applies to NCO and down
Which prevents you straping on any CAF aircraft.
On the plus side once a landed immigrant its just a process of waiting for 2 + years to become a citizen (plus hand over some more cash and an exam
)
As an engineer and young you will have little difficulty in becoming a landed immigrant. So come on over the pond . I have been flying over here for 7 years and loving it.
As a side note the age of 23 for the RAF does not apply to RCAF (i beleave its 37!!!!) BUT I for one would not want to be starting the long road to fast jets again at 37. if my brain did not explode my liver would