Say you are in a position to interview possible candidates for a job opening with the title "Jr. Sofware Engineer".
What level of programming knowledge would you expect someone to have in this position before you would offer them a position?

I ask this because:
I am an electrical engineer with 5 years experience in test engineering (in circuit test). I have only started working with C/C++ in the last year. I have started formal training (working on prerequisite classes so I can enter the MS Sofware Engineering program).
The work I do now is test sofware development, so I am getting quite a bit of exposure due to the "full emersion" learning environment.
I just want to gauge what to expect, or to see what would be expected of me.

Thanks in advance for your input.