I was/am also a software developer who spent some time in telecom as well, so I've gone through a lot of the same questions.
My first piece of advice to you is reflect on what you're really passionate about. What kind of career do you want? What types of industries and functions are appealing to you? These questions are vital because the MBA, if executed well, can take you to many new places regardless of your pre-MBA background.
So, yeah, take some time to figure that out. If it turns out that building upon your previous experience is important to you, and you like technology, and even telecom (God bless you), then here are some example opportunities I've seen through the Ross job board at least:
Intel, Accelerated Leadership Institute - rotational program (corporate, tech & manufacturing, business management), and then kick out to one of them
Sprint, Various - could take a position in strategy, brand management, operations, product management.
AT&T, Leadership Development Program - typical rotational program
AT&T, Corporate Development - more M&A type stuff
Amazon.com, Product Manager - work as a business manager leading a team of software engineers to add value.
NVIDIA, Product Manager - positioning, pricing, forecasting, etc. Looking specifically for CS backgrounds.
So maybe that will get you thinking some about where your background fits. Maybe a management development program, maybe technology consulting with someone like Deloitte or Accenture, or maybe product management which can vary between companies. Interesting that Amazon's sounds like IT project management, but NVIDIA's is more marketing based.