Here are some suggestions to get you started on the road to an internship:
Cast a wide net. There are lots of great companies--large and small--that have internship programs. Read about them, make lists and apply to more than one.The internship application process is competitive. Read about the application process and prepare. Some of the preparation is long-term: take the right courses, learn the skills that are required for an internship or job. Some of the prep is short-term: find questions that might come up during an interview and practice answering them. Practice with your classmates or colleagues and turn it into a competitive or cooperative process.Participate in interesting projects before you apply for internships so that you can beef up your resume. These could be projects you completed as part of a course or volunteering opportunities where you contributed an engineering solution. An interviewer may look at your resume to find something interesting to discuss ("tell me about the robot you built") so give them something to talk about.