Summer after Junior year, many STEM cadets do summer internships, but they are generally with DoD organizations (AFRL, AFIT, etc). They also usually take 3-6 weeks, with the longer ones only being an option if you give up leave. That has been changing a bit and on rare occasions, it's possible...