I'm currently doing a combined BSEE/MSEE with a strong focus on software (mostly MATLAB, C and Python) and I was wondering how to get a job/entry position in programming. In school, we do a lot of coding with multimedia (think audio, video compression, wavelets) and telecommunications (i.e. LTE, 802.11, SIP, RTP). I'm having a hard time finding openings for these skills. I'd like to start doing some work on the side and gain experience while I'm completing my degree and writing my thesis, but most companies only accept candidates who already graduated. Does it makes sense to apply to positions whose requirements I don't fully fulfill and see if I can wager an internship from that? OR maybe complete my degree and hope that they don't want any work experience? I'd be grateful for any ideas/pointers!
Thanks!