With an IT background have you given any thought to just applying that experience in the Aviation world. Electronic flight bags are just now starting to become mainstream and the need for XML SGML etc experience is increasing as operators develop some of their own applications.
PS I would agree with some of the others posts that the stability and good paying jobs seem to becoming a thing of the past in most engineering fields.