I worked at Motorola and that company has a glass ceiling for software engineers at the Director level. Just like cars and airplanes, the telephone has become a few tens of millions of dollars of analog componentry and a few BILLION dollars of software. The company failed to recognize this, as does Qualcomm, which also has a glass ceiling for software engineers, they just keep quieter about it than at Motorola ... Deep down, Qualcomm is an analog / signals company and has NO BUSINESS being in the cell phone industry.