Senior Mechanical Engineer - Stress - Secret clearance - Lockheed Martin Corporation - Englewood, CO, US | Dice.com