I think it very unlikely that a joiner would also be an enginewright. Completely different occupations and I think this waves a red flag that needs to be investigated. It is very easy to get Robson families mixed up as they are very numerous in Durham & Northumberland.
I would suggest you take a couple of steps back to firm ground, before moving forward again. If you are absolutely sure you have the right marriage certificate, and the father on that is named John and he is a joiner then have another look in the census entries, working back carefully, checking the options.
Just as an example (because I haven't traced backwards as you can do this yourself), if you look at the 1851 census HO107/2393 folio 371 p8 there is a John Robson, Cabinet Maker, living in Hetton le Hole with his wife Margaret, daughters Mary & Isabella & son John aged 12. Isabella was born in Hetton le Hole so the family may have been there for several years by 1851. Although the two older children were born in Newcastle, in later years John may not have remembered this and may have put his birth down as Hetton Le Hole because that is where he spent his childhood.
I can accept a cabinet maker working as/being described as a joiner & vice versa but it would be very unusual at this date for someone to completely change their occupations to another skilled but unrelated trade such as an enginewright.