Aerospace engineers tend to earn higher salaries than mechanical engineers due to the volatile nature of the aerospace industry, which often requires companies to offer competitive pay to attract talent during boom periods. While both fields share overlapping coursework, aerospace engineering is perceived as more challenging, which can limit the supply of qualified candidates. Companies like SpaceX recognize this overlap and may hire candidates from either discipline for similar roles, but salary offers can still vary based on industry demand. The higher average pay for aerospace engineers is also influenced by the types of employers, with military contractors typically offering better compensation than other sectors. Overall, the pay disparity reflects both market dynamics and the specialized skills associated with aerospace engineering.