title: How to get started with embedded systems in the aircraft or submarine industries?
body: <p>Not 100% sure how to frame this question but here goes...</p>
  
  <p>I currently work as a Rails developer but want to work on more substancial / "meaty" projects and have always been very interested in embedded systems, especially systems that run on aircraft and especially submarines.....I know strange combination.</p>
  
  <p>I have been doing some searching &amp; found lockheed martin produces a lot of underwater systems for various navys around the world e.g. <a href="http://www.naval-technology.com/projects/nssn/" rel="nofollow noreferrer">http://www.naval-technology.com/projects/nssn/</a></p>
  
  <p>However, there is very little information about what software is used within these systems, what OS's they use or anything else "technical", presume there is a lot of C / C++ involved but that is just a guess... so its hard to know where to even begin learning what is required to potential work in these areas.</p>
  
  <p>Just wondering if anyone has any experiance working with or more information about embeddeed systems in either the airline (onboard flight systems) or especially submarine systems? </p>
  
  <p>Thanks!</p>